Using the Postback

If you need or want to use a server postback you can send a POST request to https://app.uptick.com/e/postback.

We will send two parameters to you on the landing page: uid and eid. Both of those need to be passed back as parameters to the postback url in addition to an ev parameter for purchase.

POST https://app.uptick.com/e/postback
id: <your integration id>
uid: <from uid query param on landing page>
eid: <from eid query param on landing page>
ev: purchase

HTTP 201

Required Paramers:

  • id: This ID is unique for your integration. We can provide this to you.
  • eid: This will be passed to you on the landing page as eid.
  • ev: This is a static value of purchase

Optional Paramers:

  • uid: This will be passed to you on the landing page as uid.
  • rl: The http referer for the request
  • dl: The current http location (i.e. https://store.com)
  • utm_campaign: The campaign can include a reference to our unique flow_id, which represents an offer flow.
  • utm_content: Unused
  • utm_creative_format: Unused
  • utm_marketing_tactic: Unused
  • utm_medium: Unused
  • utm_source_platform: Unused
  • utm_source: Unused
  • utm_term: Unused
  • ua: The user agent of the users browser
  • index: The index of the offer. This is a zero based index, so the first offer is 0, the second offer is 1.
  • de: The encoding of the users browser or app. Example: UTF-8.
  • sr: The resolution of the users browser or app. Example: 390x844
  • external_type: Name of who is providing the pixel data
  • external_id: If there is a unique external_id associated with this event, add that here.
  • revenue: The revenue associated with a purchase. This should be represented in dollars and cents. 10.00. This is only valid when ev = purchase.
  • currency: The currency for the revenue using the ISO 3 digit code. Example: USD, EUR