--- name: marketing-stack description: > Integration guide for connecting funnels to marketing tools. Covers email providers (Mailchimp, ConvertKit, ActiveCampaign), payment processors (Stripe), CRM (HubSpot), and automation platforms. --- # Marketing Stack Integrations Connect your funnel to the tools that make it work: email, payments, CRM, and automation. ## Email Service Providers ### Mailchimp ```html
``` ### ConvertKit ```html ``` ### ActiveCampaign ```html ``` ## Payment Processing ### Stripe Checkout ```javascript // Redirect to Stripe Checkout async function handlePurchase() { const response = await fetch('/api/create-checkout-session', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify({ priceId: 'price_XXXXXXXXXXXXXXXX', successUrl: window.location.origin + '/thank-you', cancelUrl: window.location.origin + '/offer' }) }); const { url } = await response.json(); window.location.href = url; } ``` ### Stripe Payment Link (No-Code) ```html Buy Now — $297 ``` ## CRM Integration ### HubSpot Form ```html ``` ## Webhook Integration (Universal) For any tool that supports webhooks: ```javascript // Send form data to a webhook document.querySelector('form').addEventListener('submit', async (e) => { e.preventDefault(); const formData = new FormData(e.target); const data = Object.fromEntries(formData); await fetch('https://hooks.your-automation.com/webhook/XXXX', { method: 'POST', headers: { 'Content-Type': 'application/json' }, body: JSON.stringify(data) }); window.location.href = '/thank-you'; }); ``` ## Integration Checklist - [ ] Email provider connected (forms submit to list) - [ ] Welcome email triggers on signup - [ ] Payment processor connected - [ ] Thank-you page redirects correctly after purchase - [ ] CRM receives lead data - [ ] Tags/segments applied automatically - [ ] Automation sequences triggered