pushrr.
DashboardPricingPushrr documentationWeb Push 101Shopify getting started checklistWebsite integrationSite notification APIInstall Pushrr on ShopifyEnable web push on a websiteBrowser and device compatibilityOpt-in prompt setupNotification logo and brandingCreate and send web push campaignsAbandoned cart and checkout recoveryAutomation troubleshootingSubscribers and statusesDelivery, impressions, and clicksRevenue attributionCan I import email or SMS subscribers?Billing, plans, and usage limitsPrivacy and data handlingTerms of ServiceChangelogFAQShopify reviewer guideTroubleshooting

Revenue attribution

Understand how Pushrr connects clicks and recovery activity to Shopify outcomes and why numbers can differ from other analytics tools.

Revenue attribution

Revenue attribution estimates which campaigns or automations influenced shopper actions. Attribution is useful, but it is not the same as Shopify accounting or Google Analytics reporting.

What Pushrr can attribute

Pushrr can connect activity when enough data is available:

  • Subscriber identity.
  • Campaign or automation click.
  • Cart or checkout journey.
  • Shopify order or recovery event.
  • Timing between notification and purchase.

Why Pushrr and analytics tools can differ

Pushrr, Shopify, and analytics tools can use different attribution windows and models.

Common differences:

  • Browser privacy settings block analytics scripts.
  • A shopper clicks a push notification and later returns through another channel.
  • UTM parameters are stripped or modified.
  • Shopify reports order totals differently from marketing tools.
  • Multiple marketing channels touch the same order.

Best practice

Use Pushrr attribution to understand web push contribution, not as the sole source of financial truth. Shopify order reporting remains the source for final order totals.

UTM parameters

Use UTM parameters on campaign links when comparing Pushrr traffic in external analytics tools. Keep naming consistent across campaigns.

Example:

utm_source=pushrr
utm_medium=web_push
utm_campaign=summer_sale

Cart and checkout recovery

Recovery attribution depends on Shopify events and the shopper journey. A recovery notification can be sent and clicked without the shopper completing an order.

Delivery, impressions, and clicks

Understand Pushrr campaign metrics, why subscriber count is not the same as impressions, and how clicks are counted.

Can I import email or SMS subscribers?

Learn why email and SMS contacts cannot be imported as browser push subscribers, and how to invite existing customers to subscribe.

On this page

Revenue attributionWhat Pushrr can attributeWhy Pushrr and analytics tools can differBest practiceUTM parametersCart and checkout recovery