Push.House sends push-notification clicks through its own subscriber feeds, and the network passes a handful of curly-brace macros into your destination URL when each click fires. Appending the macros below lets ValidVisit attribute every click to the exact feed / source it came from and score it 0-100 for traffic quality, so you can see which feeds are sending real interest and which are sending invalid traffic.
Attribution on Push.House hinges on the {click_id} macro, which is required and gives every click a unique id ValidVisit can tie back to its origin. The macros that actually matter for spotting bad inventory are {feed} (the subscriber feed) and {site} (the traffic source), with {camp} rounding out the campaign-level picture. Push.House macros use the lowercase curly-brace format ({feed}, {site}, {click_id}), so paste them verbatim into your tracking URL as standard parameters; there is no funnel hop and no script involved.
Per-feed granularity is what makes this actionable. Once each click is tied to its {feed} (and {site}), ValidVisit ranks which feeds are sending the most invalid traffic / bots and which are clean, and you act on that ranking inside Push.House itself: open the campaign, then disable or down-bid the bad feed. ValidVisit only reports and scores after the click arrives -- it never blocks a click or excludes anything for you, so the actual exclusion is always something you do manually in your own Push.House dashboard, against the offending feed rather than the network as a whole.
| Token | Push.House macro | ValidVisit param | Example |
|---|---|---|---|
| Campaign / Ad IDcampaign | {camp} | vv_campaign_id | 33110 |
| Traffic Sourcepublisher | {site} | vv_publisher_id | src_881 |
| Feed IDplacement | {feed} | vv_placement_id | feed_4 |
| Click ID *click | {click_id} | vv_click_id | ck_ph |
{camp}vv_campaign_id{site}vv_publisher_id{feed}vv_placement_id{click_id}vv_click_id* required for Push.House attribution.
https://yoursite.com/landing?utm_source=push-house&utm_medium=push&vv_campaign_id={camp}&vv_publisher_id={site}&vv_placement_id={feed}&vv_click_id={click_id}ValidVisit ranks the bad {feed} (and {site}); disable or down-bid the feed in your Push.House campaign.
Use {feed} as your primary sub-source -- it names the subscriber feed the click came from -- backed up by {site} for the traffic source. ValidVisit ranks quality at this level so you know exactly which feed to disable or down-bid in your campaign.
Yes. {click_id} is the one mandatory macro: it stamps each Push.House click with a unique id so ValidVisit can attribute and score that specific click. Without it, individual clicks can't be tied back reliably to their feed.
No. These are plain URL parameters -- you append {camp}, {site}, {feed} and {click_id} directly to your destination URL in the Push.House campaign setup. No funnel hop, no extra script, nothing else to install.
See which Push.House publishers and placements send real, converting traffic vs. bots.
Free trial at launch · lock in early-access pricing
One script · raw IP never stored · GDPR legitimate-interest basis