Skip to content
Product
PlatformPricingDimensionsIntegrationsSecurityCompare
Solutions · by use case
Customer, guest and fan experienceProduct feedback and prioritizationRevenue, churn and retentionAgenciesContact center performanceAI agent and chatbot analyticsMulti-location performanceReviews and competitive benchmarking
Solutions · by industry
Hotels and hospitalityRestaurants and food serviceFitness and leisureRetail and e-commerceSports and live entertainmentInsuranceBanking and financial servicesSoftware and SaaSAutomotiveConsumer products and CPGContact centers and BPOsPublic sector and nonprofitReal estateGaming and betting
Learn
Artifacts GalleryCustomer storiesResearchBlogThought leadershipLessons Log in Start now

Feefo integration for Dimension Labs

This brings in the service and product reviews in your Feefo account: each review as a customer message, with its star rating and product, plus the follow-up comments between the customer and your team. One conversation per service review and one per product review. You run it on your side: a small script pulls from the Feefo Reviews API and posts each message to the universal API.

Platform
Feefo
Type
Reviews
Connects by
Universal API
Setup
5 steps
Guide checked
2026-10-26, against Feefo's documentation
[01] What comes acrossFrom Feefo into one format

Every Feefo message, in the same shape as everything else.

Each record lands in the Dimension Labs conversation format, so Dimensions, reports and the agent work the same way as for every other source.

FeefoDimension Labs
service.title and service.review, products[].review, thread[].comment text

Thread entries that only change a rating or title (customer_rerate, customer_retitle) have no text and are skipped.

userId

Feefo returns no internal customer id, so use the sessionId. Don't send customer.name, customer.email or customer.mobile.

thread[].type incoming

true for the review and customer_comment, false for merchant_comment.

service.id, products[].id sessionId

Prefixed feefo-.

service.id, products[].id conversationId
created_at, thread[].created_at dimensionlabs_timestamp

UTC. Convert with toMillis. Each message is kept at least a second after the one before it.

rating.rating, product.sku, product.title, customer.order_ref, customer.customer_ref, tags, merchant.identifier platformJson

order_ref and customer_ref (with an App Key) are the fields to join to your own data, as long as they aren't email addresses.

[02] How to connect FeefoUniversal API

5 steps. Then it runs on its own.

A small job on your side reads Feefo through its API and posts each message to the Dimension Labs universal API. The guide gives the steps, the field mapping and the code. Run the job once for history, then every 15 minutes. A live source is enriched automatically every day; history is enriched with a backfill.

Open the full Feefo guide ›
  1. 01Get API access in Feefo
  2. 02Pull new reviews
  3. 03Map the fields
  4. 04Send it
  5. 05Run it

What you need

  • Feefo's agreement to bulk retrieval. Feefo says its Reviews API is "not suitable as a means of batch retrieving review content if you plan to self-host the data due to network edge caching", and asks you to contact Feefo to discuss the best option if you want to keep your review content. Sending reviews to Dimension Labs keeps a copy of them, so contact Feefo before you run this guide. Because of that caching, the API can also return recent changes late.
  • Your Feefo merchant identifier. Public review content needs nothing else.
  • For the private fields (order and customer references, sale tags, custom question answers), an App Key with access to the Reviews API.
  • A Dimension Labs API key for a new Universal API source.

[03] What you can ask

Questions teams answer with Feefo data.

  • Why does one location score higher than another?
  • Which complaints cost the most stars?
  • How do we compare with competitors on the same issues?

Feefo integration questions

Does Dimension Labs integrate with Feefo?

Yes. A small job on your side reads Feefo through its API and posts each message to the Dimension Labs universal API. The guide gives the steps, the field mapping and the code. The setup guide was checked against Feefo's documentation on 2026-10-26.

What Feefo data does Dimension Labs bring in?

This brings in the service and product reviews in your Feefo account: each review as a customer message, with its star rating and product, plus the follow-up comments between the customer and your team. One conversation per service review and one per product review. You run it on your side: a small script pulls from the Feefo Reviews API and posts each message to the universal API.

What do I need to connect Feefo?

Feefo's agreement to bulk retrieval. Feefo says its Reviews API is "not suitable as a means of batch retrieving review content if you plan to self-host the data due to network edge caching", and asks you to contact Feefo to discuss the best option if you want to keep your review content. Sending reviews to Dimension Labs keeps a copy of them, so contact Feefo before you run this guide. Because of that caching, the API can also return recent changes late. Your Feefo merchant identifier. Public review content needs nothing else. For the private fields (order and customer references, sale tags, custom question answers), an App Key with access to the Reviews API. A Dimension Labs API key for a new Universal API source.

How often does Feefo data update?

Run the job once for history, then every 15 minutes. A live source is enriched automatically every day; history is enriched with a backfill.

Can I connect a platform that is not Feefo?

Yes. Any platform with an API connects through the same universal API, and any tool with an export button works as a file upload. The integrations page lists the platforms with a written guide.

Dimension Labs/Start with one file From $299 a month

Stop reporting. Start understanding.

Start with one file. Ask why a number moved. Plans from $299 a month, no demo and no contract on monthly plans.