Birdeye: sync child businesses (locations) of an enterprise account
AnsweredConnector name: Birdeye
Table name: CHILD_BUSINESS, with one row per child location of the configured enterprise business. Loading the children as extra rows in the existing BUSINESS table, plus their rows in HOURS_OF_OPERATION and WORKING_HOUR, would also work for us.
API documentation link: https://docs.birdeye.com/api/business/get-child-businesses (Endpoint: GET /resources/v1/business/child/all?pid=<parent business ID>)
Additional details:
- Enterprise Birdeye accounts are one parent business with many child locations; ours has 443. Today the connector syncs only the configured parent's profile and hours, as support confirmed in ticket 429578.
BUSINESShas 1 row, whileREVIEWalready covers all the child locations (450 distinctBUSINESS_IDvalues). - So reviews can't be joined to location details. Reviews carry only the business ID and name, with no address, coordinates, timezone or hours.
- Fields needed for each child: business ID (so it joins to
REVIEW.BUSINESS_ID), name/alias, status, address, latitude/longitude, timezone, phone and hours of operation. - Birdeye's engineering team confirmed the endpoint returns all 443 locations for our parent ID. The parent ID stays as the connector's setting, so review coverage isn't affected.
- Any multi-location Birdeye customer (franchises, retail chains, service networks) is likely affected the same way. Without this, each one has to build a separate pipeline just for location data.
-
Official comment
Hi Anton,
Thank you for submitting your feature request for the Birdeye connector.
We will be starting our analysis to evaluate the feasibility of building and maintaining a high-quality Fivetran connector. As we move forward, we may reach out with additional questions or clarifications to ensure the connector aligns with your requirements and expectations.
We appreciate your feedback and continued support - it plays a key role in shaping our roadmap.
Best regards,
Sahu
Please sign in to leave a comment.
Comments
1 comment