Whether you choose Better Tracking Shadow or Orchestrate, the customer-facing decisions are the same. Once your data stream is set up through the Data Gateway, you decide how the tracking experience is delivered, hosted, and fed back to your customers.
| Whitelabel portal | Pre-built tracking components | Deep integration | |
|---|---|---|---|
| Effort | Low | Medium | High |
| What it is | A fully hosted tracking service that handles the entire recipient experience out of the box. | Embed our tracking widget into your website or app, keeping your look and feel with minimal front-end development. | Consume raw data via the Real-time Tracking API or webhook to build a fully custom interface within your own systems. |
| Best for | The fastest path to launch. | Teams who want their own look and feel without building from raw data. | Teams who need full control over the interface. Talk to our team first: we can share best practices and help avoid common pitfalls. |
- Invitation logic: how recipients receive their tracking link. Choose a primary channel: SMS, email, or push notification. See Invitation Options.
- Interface hosting: where the experience lives: the Bettermile white-label service, or your own website or app. See User Interface Options.
- Feedback loop: how recipients are prompted to rate the delivery, feeding data back into your analytics. See User Feedback Options.

API and webhook access is authenticated via Bearer Token (JWT); request credentials from your Bettermile representative. Full request and response formats are covered in each API's reference, below.