GTM Sauce

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

Look up each conversion's value from a server so you can change it without a release

Avoids app releases for every price or currency change; says it makes a big difference

Workedanalytics-attribution

What they did

Rather than hardcoding 'plan X on device Y with onboarding answer Z = 56', the app/SDK calls an internal API with the user's parameters and gets the current value (56 this week, 68 next). Needed when plans, promos and currencies change often, especially volatile currencies like Turkey. Adjust per destination (Firebase, Meta SDK, MMP, RevenueCat). Engineers found it simple once the request was clearly specified; the delay was communication.

What happened

Guest says it eventually makes a big difference, though it can break.
1:03:33
“So, if I know I'm going to do a lot of signal engineering later, what I'm doing is actually there's an API call and say, "Okay, I've got all these parameters, what's the value right now?" "Oh, 56." And next week, it's going to be 68.”
Thomas Petit
1:04:02
“Turkey where, yeah, if you hardcode the value there, you're dead.”
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