Getting Started with ShopiPixel
From installation to your first event in under 5 minutes.
1. Install ShopiPixel
Open the Shopify App Store (opens in new window) and search for "ShopiPixel". Click "Add app" and confirm the installation in your Shopify Admin.
Installation is free. The Free plan supports up to 50 orders/month with Meta Conversions API. You can upgrade anytime.
2. Complete onboarding
After installation, the onboarding wizard opens automatically. Here you set up your first platform connection:
- Accept Terms of Service and DPA
- Activate Web Pixel
- Choose your plan
- Configure platforms
- Verify tracking
Detailed guides for each platform can be found under Platform Setup.
3. Activate Web Pixel
ShopiPixel uses the Shopify Web Pixel to capture browser events (PageView, AddToCart, etc.). The Web Pixel is created automatically during installation.
You can check the Web Pixel status in your Shopify Admin:
- Go to Shopify Admin > Settings > Customer Events
- Check that "ShopiPixel" is shown as "Connected"
- If not: Click "Connect"

4. Check your first event
After setup, open your store in a new browser tab and navigate through a few pages. Then go back to the ShopiPixel Dashboard:
- Open the ShopiPixel app in Shopify Admin
- Go to the Dashboard
- Check the Live Events view
- You should see PageView events
Events may appear with a delay of up to 2 minutes. If no events are shown after 5 minutes, check the Web Pixel status and the Troubleshooting guide.
5. Connect more platforms
You can add more platforms at any time. ShopiPixel supports 10 platforms:
- Meta (Facebook & Instagram)
- Google Analytics 4
- TikTok
- Google Ads
- Snapchat
- Microsoft Ads
- Klaviyo
- Custom Webhooks
Go to ShopiPixel > Settings > Tracking, select the platform, enter the API credentials and save. All events are automatically sent to all configured platforms.
Detailed guides for each platform can be found under Platform Setup.
6. Choose a plan (optional)
Plan selection is part of the onboarding wizard. You can choose your plan there directly or change it anytime under Settings → Billing:
- Free: Meta, 50 orders
- Starter ($35/month): Meta + GA4, 500 orders
- Growth ($70/month): + TikTok, Attribution, 2,000 orders
- Scale ($119/month): All 10 platforms, 10,000 orders
- Enterprise ($299/month): 100,000 orders, Public API, Dedicated Support
All paid plans include a 14-day free trial. More details on the Pricing page.
Setting up alerts
With alerts, you are automatically notified when something important happens — e.g. when a platform reports errors or your event volume is unusual.
- Create alert rules: Go to Settings > Alerts. Define conditions (e.g. success rate below 90%), choose the threshold and notification channel.
- Rule types: Volume alerts (e.g. sudden event drop), error alerts (e.g. platform unreachable), billing alerts (e.g. order limit at 80%) and performance alerts (e.g. EMQ below threshold).
- Notification channels: In-app banner, email or webhook. You can choose one or more channels per rule.
- Automatic system alerts: ShopiPixel sends alerts by default for critical conditions — e.g. when the web pixel stops sending events or a platform connection is interrupted. These system alerts are always active.
Ad Spend & ROAS
Connect your ad accounts to see spend and Return on Ad Spend (ROAS) directly in the dashboard.
- Connect ad accounts: Go to Settings > Tracking and enter the ad account ID alongside the tracking credentials. For Meta this is the
act_123456789, for Google Ads the 10-digit customer ID. - Automatic import: ShopiPixel regularly imports ad spend from connected platforms. The import runs at least once daily.
- ROAS in the dashboard: Under Dashboard > Attribution you can see ROAS per platform and time period. ROAS = Revenue / Ad Spend. A ROAS of 3.0 means: for every dollar spent, 3 dollars in revenue come back.
- Supported platforms: Ad spend import is available for Meta, Google Ads, TikTok, Pinterest, Snapchat, LinkedIn and Microsoft Ads.
Customer Journey
The customer journey shows the complete path of your customers from first contact to purchase.
- Funnel flow: Under Dashboard > Conversion Funnel you can see the stages: Page view → Product view → Cart → Checkout → Purchase. The drop-off rate is visible at each stage.
- Individual journeys: In the Attribution section, you can open individual orders and see which platform the customer came from, which click ID was used and how long the purchase process took.
- Touchpoints: With multiple touchpoints (e.g. first Facebook click, then Google search), ShopiPixel shows all involved platforms — with timestamp and click ID.
Cohort analysis
Cohort analysis shows you how customer groups behave over time — ideal for retention optimization.
- Retention heatmap: Under Dashboard > Cohorts you see a heatmap showing how many customers from a cohort (e.g. all first-time buyers in January) purchase again after 30, 60, 90 days.
- LTV curve: The lifetime value curve shows cumulative revenue per cohort over time. This helps you identify which acquisition channels bring the most valuable customers long-term.
- Cohort comparison: Compare different time periods or platforms to identify seasonal effects or channel differences.
- Export: Export your cohort data via the export button as CSV or XLSX.
Custom Reports
Create individual reports with the metrics and dimensions that are relevant to your business.
- Create a report: Go to Dashboard > Reports > New Report. Choose a name and the desired metrics.
- Metrics: Revenue, conversions, events, success rate, AOV, ROAS, EMQ and more. Combine up to 10 metrics in one report.
- Dimensions: Time period, platform, event type, product, country. Group your data by relevant dimensions.
- Filters: Narrow the report to specific platforms, event types or time periods.
- Schedule: Set up automatic delivery — daily, weekly or monthly via email as a CSV attachment.
Data Warehouse Export
Export your tracking data regularly to your data warehouse or BI tool.
- Export methods: Custom webhook (real-time), manual CSV/XLSX download or scheduled automatic export.
- Custom webhook: Under Settings > Tracking > Custom Webhooks you configure an endpoint where all events are sent in real-time. Ideal for data warehouses like BigQuery, Snowflake or Redshift.
- CSV/XLSX download: Under Events > Export you can export your event data as CSV or XLSX at any time (from Starter plan).
- PII stripping: During export, personal data is automatically removed or pseudonymized unless configured otherwise.