Skip to main content
Data direction: This is a destination — Upstack sends event and conversion data out to this platform via server-side APIs.

What it does

NewsBreak’s Server-to-Server Postback API is the conversion tracking method for their native advertising platform. Unlike other ad platforms, NewsBreak uses a simple GET-based postback rather than a full browser pixel SDK. Upstack Signal forwards purchases, add-to-carts, and other conversion events directly to NewsBreak’s servers, bypassing browser ad blockers and giving NewsBreak’s algorithm stronger signal for campaign optimization. Server-side delivery means conversions reach NewsBreak even when browser tracking is blocked by ad blockers, ITP, or cookie restrictions. Each event carries the click identifier (nbclid) captured from ad clicks so NewsBreak can match the conversion back to the ad interaction that drove it.
Important limitation: Unlike Meta, TikTok, Google, Reddit, and other ad platforms, NewsBreak does NOT support enhanced matching via hashed email, phone, or other PII. Attribution relies solely on the click ID (nbclid) captured from ad clicks. Events without a click ID cannot be attributed and are skipped.

How it works

Upstack Signal captures and stores the NewsBreak click ID when visitors land from a NewsBreak ad. When a visitor takes an action on your store:
  1. Captures the NewsBreak click ID (nbclid) when the visitor lands from a NewsBreak ad.
  2. Stores the click ID in a first-party cookie for attribution across sessions.
  3. On conversion events, sends the event to NewsBreak’s postback endpoint with the click ID.
  4. Logs the response so you can monitor delivery status from the Upstack dashboard.
Attribution model: NewsBreak uses last-click attribution based solely on the nbclid parameter. Cross-device conversions, cookieless conversions, and conversions from returning visitors whose cookies expired cannot be attributed to NewsBreak campaigns.

Setup guides

Onboarding guide

End-to-end walkthrough for connecting NewsBreak to Upstack Data.

Configure destination

Configure the NewsBreak destination inside Upstack Data.

Find Pixel ID

Locate your NewsBreak Pixel ID in the Ad Manager Event Management.

Configure click ID tracking

Add the click ID parameter to your campaign URL suffix.

Event mapping

Upstack maps storefront events to NewsBreak postback event types automatically:
Upstack eventNewsBreak eventKey parametersNotes
Purchasecomplete_paymentcallback, nb_value (revenue)Primary conversion event
NC Purchasecomplete_paymentcallback, nb_value (revenue)New customer purchase
AddToCartadd_to_cartcallback (click ID)Cart additions
InitiateCheckoutinitiate_checkoutcallback (click ID)Checkout started
Leadsubmit_formcallback (click ID)Form submissions
SignUpsubscribecallback (click ID)Account registration
Subscribesubscribecallback (click ID)Newsletter signup
AddToWishlistadd_to_wishlistcallback (click ID)Wishlist additions
Every event includes the NewsBreak click ID (nbclid) when available. Events without a click ID are skipped because NewsBreak cannot attribute them to any campaign.
NewsBreak only supports conversion events. Page views, content views, and browsing events are not supported. Revenue is only sent for purchase events via the nb_value parameter.

FAQ

NewsBreak does not provide a public JavaScript SDK like Meta (fbq) or TikTok (ttq). Their recommended integration method is server-side postbacks using the click ID captured from your landing page URL. Upstack handles all server-side delivery automatically once you configure the destination.
Without a click ID, NewsBreak cannot attribute the conversion to an ad click. This typically happens when visitors arrive through organic traffic or when the nbclid parameter is stripped from URLs (e.g., by link shorteners or redirects). Upstack will skip sending events for visitors without a captured click ID to avoid errors.
Open NewsBreak Ad Manager, navigate to Tools → Event Management, and check that events are appearing. Server-side events should start appearing within 5–10 minutes of storefront activity. Note that test events won’t show up in the dashboard — conversions only register when a real user clicks on your ad.
NewsBreak does not support enhanced matching with hashed PII (email, phone, IP, user-agent). Attribution relies solely on the click ID (nbclid). If a visitor clears cookies, uses a different device, or the click ID expires, the conversion cannot be attributed. This is a platform limitation, not an Upstack issue.
NewsBreak does not have built-in event deduplication like Meta or TikTok. Instead, configure your events in NewsBreak’s Event Management with the appropriate counting mode: “Every” (all conversions) or “Once” (unique users only). Since Upstack is server-side only, there is no browser pixel that could fire duplicate events.
NewsBreak enforces rate limits based on your account tier:
TierQPSQPMQPD
Basic10600864,000
Advanced201,2001,728,000
Premium301,8002,592,000
Upstack automatically handles rate limiting with exponential backoff and retries failed events. For high-volume accounts, contact NewsBreak about upgrading your tier.

Troubleshooting

If events aren’t appearing after confirmed store traffic:Steps to fix:
  1. Verify your campaign URL suffix includes nbclid=__CALLBACK_PARAM__
  2. Confirm the Upstack destination shows Active (green)
  3. Check that the _nbclid cookie is being set on your storefront (inspect browser cookies)
  4. Test with a real ad click — test traffic without nbclid in the URL won’t generate events
  5. Wait up to 24 hours — NewsBreak may take time to process and display events
Conversions are showing in NewsBreak but not attributed to campaigns:Steps to fix:
  1. Verify your NewsBreak ad URLs use the correct macro: ?nbclid=__CALLBACK_PARAM__
  2. Confirm the event type in Upstack matches the event configured in NewsBreak Event Management
  3. Check that you’re not using link shorteners or redirects that strip URL parameters
  4. Verify the attribution window in NewsBreak hasn’t expired for old click IDs
This is expected due to NewsBreak’s click-ID-only attribution model.To maximize attribution:
  • Ensure all campaigns include nbclid=__CALLBACK_PARAM__ in the URL suffix
  • Verify the Upstack Pixel is loading on all pages to capture click IDs
  • Check that first-party cookies are not being blocked by browser settings
  • Note that cross-device and returning-visitor conversions will not be attributed
If you see rate limit errors in Upstack logs:Steps to fix:
  1. Upstack automatically retries with exponential backoff — most rate limit errors resolve on their own
  2. If errors persist during peak traffic, consider spreading campaigns across time zones
  3. Contact NewsBreak support (adsupport@newsbreak.com) about upgrading to Advanced or Premium tier for higher limits
For additional troubleshooting beyond NewsBreak-specific issues, see Troubleshooting: Events Not Reaching Destination.

Conversion API forwarding

How Upstack Signal forwards events to ad platforms via server-to-server APIs.

Identity resolution

How Upstack matches anonymous visitors to known customers for higher match rates.

Outbrain destination

Set up Outbrain — another native advertising platform with click-ID-only attribution.

Events not reaching destination

End-to-end diagnostic guide when events aren’t arriving at any destination.