Justuno + Shopify guide

Pipe Justuno popup leads into Google Sheets

Capture every Justuno AI-driven popup, geo-targeted offer, and gamification entry in Google Sheets for centralized lead management and attribution analysis.

CMS: Shopify

Justuno uses AI-powered audience segmentation and geo-targeting to serve highly personalized popups. These dynamic forms render at unpredictable moments based on visitor behavior, making traditional form listeners unreliable. LeadToSheet's DOM observation strategy catches every Justuno form submission regardless of when or how the popup appears, streaming the data to Google Sheets in real time.

Implementation checklist

  1. 1

    Install the SDK in theme.liquid

    Open your Shopify admin, go to Online Store > Themes > Edit Code, and paste the snippet before the closing </head> tag in theme.liquid.

    theme.liquid snippet

    <script>(function(w,d,s,u,k,e){if(w.__formsync){return}w.__formsync={q:[],k:k,endpoint:e};var js=d.createElement(s);js.src=u;js.async=1;js.onload=function(){w.__formsync.init&&w.__formsync.init({ clientKey:k })};d.head.appendChild(js);})(window,document,'script','https://www.leadtosheet.com/sdk.min.js','YOUR_CLIENT_KEY','https://www.leadtosheet.com/api/ingest');</script>
  2. 2

    Trigger AI-targeted and manual campaigns

    Use Justuno's campaign preview to fire each popup variation, including geo-targeted offers, push notification opt-ins, and standard email capture forms.

    Tip: Justuno's debug mode shows which targeting rules triggered. Enable it during testing to understand which campaigns fire for your test profile.

  3. 3

    Review captured data in Sheets

    Verify that each campaign submission includes the email, page URL, and any custom fields like country or audience segment identifier.

Customization ideas

  • Analyze geo-targeted campaign performance

    Justuno serves different offers by visitor location. LeadToSheet captures the page URL and referrer data, which you can combine with IP-based geolocation in Apps Script to build regional conversion reports.

  • Track push notification opt-ins

    Justuno supports browser push notification opt-ins alongside email capture. LeadToSheet records the opt-in event so you can measure the overlap between email subscribers and push subscribers in Sheets.

  • Score leads by engagement signals

    Use the captured page URL, time on site, and campaign trigger data to build lead scoring formulas in Sheets that prioritize high-intent Justuno signups for sales follow-up.

Troubleshooting

  • Geo-targeted popups not captured for some regions

    Justuno's geo-targeting may prevent popups from rendering for your test IP address. Use a VPN or Justuno's location override in the campaign preview to simulate different visitor locations during testing.

  • Dynamic content popups produce inconsistent columns

    Justuno's dynamic content engine can change form fields per audience segment. If your sheet columns shift, pin the expected column headers in your LeadToSheet dashboard to maintain a consistent schema.

  • Gamification forms capture the spin but not the email

    Justuno gamification elements often have a two-phase interaction: play the game, then enter the email. LeadToSheet captures on form submission. If data is missing, the visitor may be closing the popup before completing the email entry step.

Frequently asked questions

How does LeadToSheet handle Justuno's audience segmentation?
LeadToSheet captures the form data as submitted. It does not have access to Justuno's internal audience segment labels, but you can infer segments from the campaign ID, page URL, and UTM parameters captured alongside each submission.
Can I use this with Justuno's push notification feature?
Push notification opt-ins that go through a form element in the DOM will be captured. Browser-level push permission prompts that bypass the DOM are not form submissions and cannot be intercepted.
Does LeadToSheet work alongside Justuno's CRM integrations?
Yes. Justuno's server-side integrations with HubSpot, Salesforce, and others are not affected. LeadToSheet operates at the browser layer and does not conflict with Justuno's backend data flow.