Layers

Migrate from Singular

SKAdNetwork coexistence, event mapping, dual-send.

View as Markdown

Singular's SKAdNetwork conductor is one of the most feature-rich on the market. If SKAN attribution is critical, the recommended path is to run both:

  • Keep Singular for SKAN postbacks and whatever cross-network attribution it handles for you.
  • Add Layers for Meta CAPI + TikTok Events API + Apple Search Ads attribution token + organic / UGC / paid management.

Both SDKs can run side-by-side.

Full migration (SKAN not critical)

Map Singular events to Layers events:

SingularLayers
__iap__purchase_success
__add_to_cart__add_to_cart
__signup__sign_up
Custom eventsCustom events (same name, optionally map via event_map)

Dual-send for ~14 days, reconcile, then remove Singular.

Conversion value mapping

If you've configured Singular's SKAN conversion-value schema, that configuration does NOT transfer to Layers. Apple Search Ads integration in Layers relies on the attribution token, not on SKAN conversion-value management.

Multi-touch attribution

Singular's deterministic + probabilistic stitching is not replicated in Layers. Layers' attribution focuses on direct CAPI matches and the Apple Search Ads token. If you need cross-network multi-touch, Singular should stay.

On this page