Shopify + Klaviyo Integration Developer

UpworkUSNot specifiedintermediateScore: 49
JavaScriptAPI IntegrationShopify DevelopmentShopifyGraphQLKlaviyo
Project Overview We are building a custom quiz-based personalization engine (already in development). We need an experienced developer to handle: 1. Shopify Storefront integration 2. Klaviyo data integration The quiz will live at /pages/quiz on Shopify and will: Ask a series of questions Inject educational content during the flow Generate a detailed personalized report Recommend products from Shopify Add recommended products to cart and redirect to checkout Push quiz data into Klaviyo for segmentation and automation Core quiz app is being built separately. This role is strictly Shopify + Klaviyo integration. Scope of Work Part 1 — Shopify Integration Embed external quiz app into Shopify page (/pages/quiz) Implement Storefront API (GraphQL) Fetch product + variant data dynamically Create cart and add recommended variants Redirect to Shopify checkout Ensure secure token handling (Storefront API) Handle CORS, domain restrictions, and production deployment Ensure mobile performance and theme compatibility Basic analytics instrumentation (step tracking, cart click) Deliverable: Fully functional quiz → product recommendation → add-to-cart → checkout flow inside Shopify. Part 2 — Klaviyo Integration Integrate Klaviyo onsite tracking (if not already installed) Identify users when email captured Send structured quiz completion events Push profile properties (scores, persona, top gaps, recommended stack) Subscribe to list based on consent Ensure GDPR/consent compliance Define clean event taxonomy (avoid event explosion) Validate data flow in Klaviyo dashboard Deliverable: Clean, structured data inside Klaviyo ready for segmentation + flows. Required Technical Skills Shopify (Required) Shopify Storefront API (GraphQL) Cart API (cartCreate, cartLinesAdd) Product & Variant querying Custom Liquid / theme modification Shopify page template customization Storefront access token handling Experience with non-Plus checkout flows Performance optimization for embedded scripts Nice to Have: Shopify Theme App Extensions Shopify metafields Headless Shopify experience Klaviyo (Required) Klaviyo Profiles API Klaviyo Events API Server-side event tracking Client-side tracking (identify + event) List subscription via API Data modeling for segmentation Email consent compliance best practices Nice to Have: Experience building quiz-driven flows Advanced Klaviyo automation design General Requirements Strong JavaScript / TypeScript Experience with GraphQL Experience integrating third-party APIs Experience working with external backend systems Ability to review API contracts and integrate cleanly Clean documentation of implementation What We Will Provide Quiz frontend bundle Backend API endpoints (submit answers, return report + recommended variant IDs) API documentation for quiz system Shopify store access Klaviyo account access To Apply Please provide: Examples of Shopify Storefront API implementations Examples of Klaviyo event/profile integrations Your recommended architecture for this flow Estimated timeline Estimated fixed price and payment terms
View Original Listing
Unlock AI Intelligence, score breakdowns, and real-time alerts
Upgrade to Pro — $29.99/mo

Client

Spent: $660Rating: 5.0Verified
Shopify + Klaviyo Integration Developer — Sift