✨
Docs
Case StudiesGet Help
  • 1️⃣Getting Started
    • Introduction to Because
  • 2️⃣The Because Platform
    • Platform Overview
    • Content Types
      • Text Elements
      • Banners
      • Badges
      • Top Bars
      • Replace Image
      • Product Recommendation
    • Page Types
      • Home Page
      • Collection Page
      • Product Detail Page
      • Cart Page
    • Campaign Setup
      • How Positions Work
      • Find Your Position Tool
      • Campaign Rules
      • How to Preview a Campaign
      • Using the Groups Tab
      • How to Use Dynamic Text Tokens
      • UTM's
    • Troubleshooting Campaigns
      • How Do Campaigns Get Reloaded
    • Understanding Script Types: Asynchronous vs. Synchronous
  • 3️⃣Integrations
    • Klaviyo Integration
      • Understanding Klaviyo Targeting Logic in Because
      • Klaviyo Use Cases
      • How to Link Klaviyo Popups to Because Campaigns
      • Klaviyo Profile Data & Dynamic Text Tokens
    • Shopify Data Integration
  • 4️⃣A/B Testing
    • Setting Up A/B Tests
    • Understanding Data Updates After Pausing an A/B Test
    • How Split Ratios Affect Your A/B Test Results
  • 📈CASE STUDIES
    • Southern Scholar Boosts CVR by +34%
    • Ethique Leverages Zero-Party Data to Boost CVR by 26%
  • 🤖Support
    • Frequently Asked Questions
    • Get Help
    • Give Feedback
    • Because Youtube Channel
  • 🚀The Ecom Edge
    • Ep 01
    • Ep 02
    • Ep 03
    • Ep 04
    • Ep 05
    • Ep 06
  • 🦄Partners
    • Because Partner Program
  • ⚠️Incident Reports
    • Double Counting in Analytics
Powered by GitBook
On this page
  • How the Shopify Data Integration Works
  • New Shopify Rules You Can Use in Because
  • How to Set Up a Shopify Data Campaign in Because
  1. Integrations

Shopify Data Integration

The Because app now integrates directly with Shopify customer data, allowing you to create more personalized shopping experiences based on past customer behavior—without needing complex segmentation.

PreviousKlaviyo Profile Data & Dynamic Text TokensNextSetting Up A/B Tests

Last updated 2 months ago

With this integration, you can now:

  • Show badges on previously purchased products (e.g., “Buy Again” or “Previously Purchased” like on Amazon)

  • Display browse abandonment messages (e.g., “Your favorite item is selling fast!”)

  • Create campaigns for customers based on past purchases (e.g., “Exclusive offer for repeat buyers”) This will help you quickly identify whether visitors have or have not purchased, reducing the reliance on our integration to Klaviyo and going straight to the source.

Let’s dive into how this works and how you can use it to increase engagement and conversions!


How the Shopify Data Integration Works

Because can now access key customer behavior data directly from Shopify, allowing you to target campaigns based on:

  1. Previously Purchased Products – Show messages or badges for products a customer has bought before.

  2. Last Viewed Product – Display a reminder or urgency message based on the last product a visitor viewed.

  3. Placed Orders – Create campaigns based on how many times a customer has placed an order - or if they’ve ever placed an order.

💡 Example: If a customer has purchased a skincare product before, you can show a badge on that product saying “Buy Again” or “Reorder Now” when they return to your site.


New Shopify Rules You Can Use in Because

You can now set up Shopify-powered rules in your Because campaigns to show messages to the right customers at the right time. Here’s how they work:

1. Previously Purchased Products

  • Shows customers a badge or message on items they’ve purchased before.

  • Example: If someone bought a protein powder, you can add a badge saying “Reorder Now” or “Last Purchased: July 2024” to make reordering easier.

  • Common Use Cases:

    ✅ Badges on product images (e.g., “Buy Again”)

    ✅ Product page messages (e.g., “You loved this last time!”)

2. Last Viewed Product

  • Displays a message based on the last product a visitor looked at.

  • Example: If they viewed a pair of jeans, but didn’t buy them, you can add a top bar message saying “Your jeans are almost sold out!” to encourage them to complete their purchase.

  • Common Use Cases:

    ✅ Browse abandonment reminders (e.g., “Still thinking about this item?”)

    ✅ Urgency messages (e.g., “This item is selling fast!”)

💡 Note: Last viewed product data updates quickly, but there may be a brief delay depending on the size of your store’s data queue.

3. Placed Orders

  • Targets campaigns based on how many times a customer has placed an order within a specific timeframe.

  • Common Use Cases:

    ✅ First-time buyer incentives (e.g., “Welcome! Enjoy 10% off your first order.”)

    ✅ VIP customer perks (e.g., “You’ve placed 3 orders – unlock exclusive rewards!”)


How to Set Up a Shopify Data Campaign in Because

  1. Create a New Campaign – Start with a badge, banner, or message campaign.

  2. Choose a Shopify Data Rule – Select Previously Purchased, Last Viewed Product, or Placed Orders as your targeting rule.

  3. Customize Your Message – Add dynamic messaging like “You bought this before!” or “This item is almost gone!”

  4. Publish & Test – Preview your campaign to see how it appears for customers.


Example: If someone has never purchased before, you can show a banner offering 10% off their first order and linking to your sign up page or .

📩 Need help setting up your first campaign? Contact us at and we’ll be happy to assist! 🚀

3️⃣
re-triggering your sign up unit
support@trybecause.com
New Shopify Data Integration in Because
Shopify Data Integration