Skip to content
← Back to Documentation

Shopify Integration

One-click installation with automatic cart abandonment tracking

Quickest Integration: Install from Shopify App Store in under 60 seconds. No coding required.

Installation

Step 1: Install from Shopify App Store

  1. Go to the Shopify App Store and search for "TinyTap Analytics"
  2. Click "Add app"
  3. Review the permissions and click "Install app"
  4. You'll be redirected to create a TinyTap Analytics account (or sign in if you already have one)

Step 2: Connect Your Account

After authorizing the app:

  • New users: Create a TinyTap Analytics account (free 14-day trial)
  • Existing users: Sign in with your account credentials
  • Your Shopify store will automatically link to your account

Step 3: You're Done! 🎉

That's it! The tracking script is automatically installed on your store. Within minutes, you'll start seeing:

  • Real-time visitor sessions
  • Cart abandonment signals
  • Rage clicks and frustration detection
  • Form friction analysis
  • Checkout behavior patterns

Automatic Tracking

The Shopify integration automatically tracks all e-commerce events with zero configuration:

📊 E-commerce Events

  • → Product page views
  • → Add to cart
  • → Cart updates
  • → Checkout started
  • → Purchase completed

🔥 Frustration Signals

  • → Rage clicks
  • → Dead clicks
  • → Form hesitation
  • → Mouse thrashing
  • → Attention loss

What You Get

🚨 Real-Time Abandonment Alerts

Get notified instantly when high-value sessions show signs of cart abandonment. Catch customers before they leave.

📈 Weekly Optimization Reports

Receive AI-powered recommendations every week with specific fixes to improve your conversion rate.

🔐 Privacy-First Design

GDPR & CCPA compliant out of the box. Sensitive data is automatically redacted. No customer data selling.

Verify Installation

After installation, verify tracking is working:

  1. Visit your Shopify storefront in a new browser tab
  2. Open the browser Developer Tools (F12 or Cmd+Option+I)
  3. Check the Console tab for: TinyTapAnalytics: Initialized successfully
  4. Navigate through a few pages and add items to cart
  5. Check your TinyTap Analytics dashboard - events should appear within 10 seconds

💡 Pro Tip: Check the Network tab and look for successful requests to /api/v1/events to confirm events are being sent.

Troubleshooting

No events appearing in dashboard?

Check these common issues:

  • Wait up to 1 minute - initial setup can take a moment
  • Verify your store is linked in Dashboard → Websites
  • Check browser console for SDK initialization message
  • Clear browser cache and test in incognito mode
  • Ensure ad blockers are disabled for testing

Still not working? Contact support - we'll help you troubleshoot.

Script not loading on storefront?

This usually means the script tag wasn't installed properly:

  1. Go to Shopify Admin → Apps → TinyTap Analytics
  2. Uninstall the app
  3. Reinstall from the App Store
  4. Make sure to complete the account linking step

Need help? We're here to help

Events delayed or missing cart data?

Events are batched for performance:

  • Standard events appear within 10 seconds
  • Cart events may take up to 30 seconds during high traffic
  • Check your plan limits - higher tiers get faster processing

If events are delayed more than 2 minutes, contact support.

Can I track multiple Shopify stores?

Yes! You can track unlimited stores from a single TinyTap Analytics account:

  1. Install the app on each Shopify store
  2. During connection, sign in with the same TinyTap Analytics account
  3. All stores will appear in your dashboard
  4. Switch between stores using the website selector

Each store counts toward your plan's session limit.

Advanced Configuration

The app works perfectly with default settings. For advanced users, additional options are available in your dashboard:

Dashboard Settings

  • Tracking Intensity: Choose between Minimal, Balanced, Detailed, or Performance profiles
  • Real-Time Alerts: Configure alert thresholds for cart abandonment
  • Privacy Mode: Enable enhanced data redaction for sensitive fields
  • Custom Events: Track additional custom events via JavaScript API

Performance Impact

1KB
SDK Size (gzipped)
<50ms
Load Time
0%
Impact on Page Speed

Our SDK is designed for zero performance impact. It loads asynchronously and won't affect your store's Core Web Vitals or SEO rankings.

Uninstalling

If you need to uninstall TinyTap Analytics:

  1. Go to Shopify Admin → Apps
  2. Find TinyTap Analytics and click Delete
  3. The tracking script will be automatically removed
  4. Your historical data remains accessible in your dashboard

You can reinstall anytime and pick up where you left off. No data is lost.

Ready to Stop Cart Abandonment?

Install TinyTap Analytics on your Shopify store in 60 seconds

Free 14-day trial • No credit card required