GTM Sauce

Practitioner pattern · Thomas Petit (Sells consulting services and runs a paid signal-engineering workshop at App Growth Annual; works with Voyantis)

Send every event to every ad network, then pick a different signal for each

Unknownpaid-socialanalytics-attribution

What they did

Early on, send 100% of each event to every network to validate data. Then map filtered events under separate event names; what works differs by network (e.g. revenue on Meta, qualified trials on Google, direct purchase + trial conversion on TikTok; filter young-audience trials for TikTok but not Meta). Sources may differ (Firebase for Google, Meta SDK, MMP). Keep alternative signals ready and run e.g. a trial-optimized campaign alongside a value-optimized one for audience expansion and as a fallback.
45:59
“It's almost normal that the same signal is not going to be the best for every platform, and it's possible that you end up optimizing for revenue in Meta, and for a qualified trial in Google, and for a filter of direct purchase and trial conversion in TikTok, to say something.”
Thomas Petit
43:08
“I would run an event optimization campaign towards free trial in parallel of a revenue optimization campaign, and Facebook would bring different users to the app.”
Thomas Petit

Related topics

Get tactics like this every Monday

New tactics from the week's founder interviews, each linked to where it was said.

More from this episode