Built for startups,
scaled for unicorns
Successfully submitted!
Error! Please try again
While GrowSurf includes built-in email notifications, sometimes you need your referral emails to come from your primary email platform β whether that's Gmail, SendGrid, Mailgun, or your CRM's email tool. Zapier lets you trigger emails from any email provider based on GrowSurf referral events, giving you full control over branding, deliverability, and tracking.
This guide covers setting up email triggers for key referral events: welcome emails for new participants, notification emails when someone makes a referral, congratulation emails on conversion, and re-engagement emails for inactive referrers. You'll learn how to personalize each email with referral-specific data from GrowSurf.
Select which email platform will send your referral emails and connect it in Zapier.
Send a branded welcome email when someone joins your referral program.
{{shareUrl}}Alert referrers when someone uses their referral link and signs up.
Send a congratulatory email to the referrer when their referral converts to a customer.
Re-activate referrers who haven't shared in a while using Zapier's scheduling features.
Make each email feel personal by using GrowSurf data to customize content.
// Email templates using GrowSurf Zapier data
// Welcome Email Template (SendGrid dynamic template example):
{
"to": "{{email}}",
"from": "[email protected]",
"subject": "Welcome to our referral program, {{firstName}}!",
"templateId": "d-abc123",
"dynamic_template_data": {
"first_name": "{{firstName}}",
"referral_link": "{{shareUrl}}",
"referral_code": "{{referralCode}}",
"reward_description": "$10 credit for each friend who signs up"
}
}
// Referral Notification Email (Plain text in Zapier):
Subject: "{{referredBy__firstName}}, someone just signed up through your link!"
Body:
"Hi {{referredBy__firstName}},
Great news! {{firstName}} {{lastName}} just signed up using your referral link.
Your referral stats:
- Total referrals: {{referredBy__referralCount}}
- Rewards earned: Check your dashboard
Keep sharing your link to earn more rewards:
{{referredBy__shareUrl}}
Thanks for spreading the word!"
// Zapier Filter for Inactive Referrers:
// Field: participant.lastReferralDate
// Condition: is before
// Value: {{zap_meta_human_now}} minus 30 daysEmails sent from your company domain (e.g., [email protected]) have much better deliverability than Gmail or generic addresses. Set up proper SPF, DKIM, and DMARC records for your sending domain to ensure referral emails reach the inbox.
Every email you send to a referrer is an opportunity to remind them to share. Include their unique referral link in every email β not just the welcome email. Make it prominent with a clear CTA button or highlighted text.
Send welcome emails immediately (within minutes of sign-up). Send referral notifications in real-time to capitalize on the referrer's excitement. But schedule re-engagement emails for Tuesday or Wednesday mornings when open rates are highest.
GrowSurf's built-in emails work great for basic notifications. Use Zapier when you need: emails from your branded domain with full DKIM/SPF authentication, advanced personalization beyond what GrowSurf's templates offer, emails sent through your existing ESP for unified analytics, or complex trigger logic (e.g., re-engagement sequences).
Yes. Most email providers in Zapier support HTML content. You can either write HTML directly in Zapier's email body field or use SendGrid/Mailgun dynamic templates that you design in their visual editors and trigger from Zapier.
Use your email provider's analytics for open rates and click rates. For SendGrid, check the Activity feed. For Gmail, use a tracking pixel service. The email provider handles tracking β Zapier just triggers the send. Link clicks on referral URLs are tracked by GrowSurf automatically.
Trusted by marketing and product teams at fast-growing B2C, fintech, and SaaS companies
