Move from Branch to Sendora.
Migrate deep links + attribution from Branch (sunsetting) to Sendora Deep Links + Attribution.
Step-by-step
- 1
1. Inventory existing Branch links
Pull active link list via Branch's Data Export API. Identify campaign-tagged links (paid acquisition) vs. share-action links (organic). Different migration handling per category.
1 hour - 2
2. Map AASA + assetlinks domains
Branch hosts AASA / assetlinks. Sendora auto-serves them from your registered iOS + Android bundle IDs. Configure new short-link domain (Sendora subdomain or your own with custom-domain support).
Half a day (DNS propagation) - 3
3. Replace Branch SDK with Sendora SDK
Drop `@sendoracloud/sdk-react-native` (or iOS / Android equivalents). Replace `Branch.shared().createBranchUniversalObject(...)` with `sendora.links.create({...})`. `prewarm` + `revoke` + `getStats` ship inline.
Half a day per platform - 4
4. Re-register paid campaigns
Recreate paid-channel links with UTM tags + campaign attribution metadata. Sendora Attribution ships fraud filters, multi-touch attribution models, S2S postbacks to Meta / Google / TikTok.
Half a day - 5
5. Verify deferred-install matching
Test deferred deep links on iOS (canonical fingerprint match, 2h window) + Android (Play Install Referrer). Sendora SDK auto-computes the fingerprint — zero boilerplate per caller.
1-2 hours - 6
6. Cut over + sunset
Update all in-product link-mint sites to Sendora SDK. Branch links continue resolving until contract ends — gives a parallel-run safety net.
Half a day
Watch-outs
- Branch Universal Email + Predictive Modeling are Branch-specific; replicate via Sendora Email + Workflow if needed.
- Existing Branch link URLs become broken once you sunset the Branch SDK — keep them resolving via Branch's read-only mode until you've migrated paid-campaign attribution tags.
- Branch Live View ↔ Sendora Health: different dashboards, similar telemetry.
Deep Links
Branch / Firebase Dynamic Links replacement where every click is already wired to Attribution, Analytics, and Workflows.
Branch shut down Dynamic Links, Firebase deprecated theirs. Sendora replaces both, plus closes the loop: every short link auto-feeds Attribution (install + cohort LTV), Analytics (click → conversion funnel), and Workflows (link.opened triggers drip campaigns). Mint from your mobile app via SDK with one line, auto-serve AASA / assetlinks per registered bundle id, watch deferred-install matches land — all on the same `user_id` as your Push / Email / SMS sends. No glue between attribution, links, and CRM.</br></br>Short, branded links with platform routing, attribution, deferred deep linking on iOS + Android.
Read full Deep Links pageStuck on the migration? We'll help.
Launch partners get white-glove migration help direct from the engineering team. Free plan covers real product use during the parallel-run period.