- First Paid Click (
fpc_*) — the first paid ad click in the customer’s journey - Last Paid Click (
lpc_*) — the most recent paid ad click before the purchase - First and Only Paid Click (
fopc_*) — when the journey had just one paid ad click
Available events
Each purchase fires up to two of these events: First Paid Click and Last Paid Click, or First and Only Paid Click on its own. A new customer’s order, or the first order of a subscription, fires an extra set. Each destination names these events its own way — match them exactly when you set up conversions.Meta
TikTok
Google Ads
These are the names shown in Upstack. You map each one to a conversion action you choose in Google Ads.AppLovin
These events fire and are visible in Upstack, but they are not sent to AppLovin — see below.
What you need to set up:
- Meta — Upstack sends these automatically as custom events, but you must set each one up in Meta Events Manager before you can optimize on it. See How to approve Meta custom events.
- TikTok — Upstack sends these automatically as custom events.
- Google Ads — map each event to a conversion action on the destination. Until you map it, the event fires but nothing reaches Google. See Set up Google Ads server-side conversions.
- AppLovin — not forwarded. AppLovin has no Conversions API, so there is nowhere to send them. The events are still generated, so you can see them in Upstack.
Attribution window
The attribution window decides how far back Upstack searches for paid clicks before a purchase. You can change it in Pixel Settings under Purchase Event Attribution:
Lifetime gives the most complete picture. Pick a shorter window if your purchase cycle is quick and you only want recent clicks to count.
Using the events
fpc_*events tell you which campaigns introduce customers to your brand. Mapfpc_google_purchaseas a conversion action in Google Ads to optimize for first-touch acquisitions.lpc_*events show which campaigns close the sale. Compare FPC and LPC attribution to see which campaigns start journeys and which ones close them.fopc_*events mark purchases where one ad click drove the whole journey.
Related
Set up UTM parameters
Tag your ad URLs so Upstack can attribute clicks to the right campaign.
Configure Google Ads
Set up the Google Ads destination that receives these events.
Global event mappings
Map an attributed event to a conversion action on each destination.
Verify events
Confirm events are firing from your storefront.