Message templating is the heart of GoBlue’s personalization system. By using variables and dynamic content, you can create messages that feel personal and relevant to each recipient, even when sent automatically.
This guide assumes you have a basic understanding of GoBlue forms. If you’re new to GoBlue, start with our Setup First Form guide.
Hi {{firstName}},Thanks for reaching out about {{serviceType}}! I received your inquiry and wanted to personally follow up.I'd love to learn more about your project and see how we can help. Are you available for a quick call this week?Best regards,Sarah
Hi John,Thanks for reaching out about web development! I received your inquiry and wanted to personally follow up.I'd love to learn more about your project and see how we can help. Are you available for a quick call this week?Best regards,Sarah
Hi {{firstName}},Thank you for your interest in our premium {{serviceType}} services. Given your budget of {{budget}}, I'd like to personally discuss how we can deliver exceptional results for your project.I have some exclusive strategies that would be perfect for a client of your caliber. When would be the best time for a 30-minute strategy call?Best regards,Michael ThompsonSenior Partner
Create templates that adapt based on service type:
Copy
Hi {{firstName}},Thanks for your interest in {{serviceType}}! {{#serviceType}}{{#eq serviceType "web development"}}I'd love to show you some recent websites we've built and discuss your vision. Our development team specializes in modern, responsive designs that convert visitors into customers.{{/eq}}{{#eq serviceType "SEO"}}I'd be happy to provide a free SEO audit of your current website and show you exactly how we can improve your search rankings and organic traffic.{{/eq}}{{#eq serviceType "social media"}}I'd love to share some case studies of how we've helped similar businesses grow their social media presence and engagement.{{/eq}}{{/serviceType}}When would be a good time to chat?Best regards,{{agentName}}
The above example shows Handlebars-style syntax for illustration. GoBlue currently uses simple variable substitution. Implement conditional logic through multiple forms or external routing.
Include dynamic timestamps and time-sensitive offers:
Copy
Hi {{firstName}},Thanks for your {{serviceType}} inquiry submitted on {{submissionDate}}!I wanted to reach out quickly because we're currently running a special promotion that ends {{promoEndDate}}. For projects like yours with a {{timeline}} timeline, this could be perfect timing to get started and take advantage of our current rates.Are you available for a brief call today or tomorrow?Best regards,Lisa
Hi {{firstName}},Thanks for your interest in {{serviceType}} for {{companyName}}. I see you're looking to {{projectDescription}} with a {{timeline}} timeline.
Hi {{firstName}},Thanks for reaching out about {{serviceType}} for {{companyName}}. I noticed you mentioned {{specificChallenge}} as a key challenge. We recently helped {{similarClient}} with a very similar issue - {{caseStudyResult}}.Given your {{timeline}} timeline and {{budget}} budget, I have some specific ideas that could work perfectly for your situation.Would you be interested in a brief call to discuss your project in more detail?
Hi {{firstName}},Thanks for your interest in {{propertyAddress}}! I'd love to schedule a showing and answer any questions you have about this {{propertyType}}. The {{keyFeature}} makes it particularly special, and I think you'll love the {{neighborhood}} location.I have availability {{availableTimes}}. Which works better for you?Looking forward to hearing from you!{{agentName}}{{agentPhone}}
Hi {{firstName}},Thank you for your order #{{orderNumber}}! Your {{itemList}} is being prepared for shipment and will be sent to {{shippingAddress}}.Estimated delivery: {{deliveryDate}}Tracking will be available at: {{trackingUrl}}We appreciate your business and hope you love your new {{primaryItem}}!Questions? Just reply to this message.The {{companyName}} Team
Hi {{firstName}},Thanks for scheduling your {{serviceType}} consultation for {{appointmentDate}} at {{appointmentTime}}.To make the most of our time together, please:- Bring {{requiredDocuments}}- Review the attached {{preparationMaterial}}- Consider your questions about {{serviceArea}}Our office is located at {{officeAddress}} with parking available in {{parkingInstructions}}.Looking forward to meeting you!{{consultantName}}
Hi {{firstName}},Welcome to {{productName}}! Your {{planType}} account is now active.To get started quickly:1. Complete your profile setup: {{setupUrl}}2. Import your {{dataType}}: {{importUrl}} 3. Schedule your onboarding call: {{schedulingUrl}}Your {{trialLength}} trial includes:- {{feature1}}- {{feature2}}- {{feature3}}- Priority supportNeed help? Our team is here to support you at {{supportEmail}}.Best regards,{{onboardingSpecialist}}
Use shorter variable names and concise wording:Instead of:
Copy
Hello {{firstName}}, I hope this message finds you well. I wanted to reach out regarding your recent inquiry about {{serviceType}} services for your company {{companyName}}.
Use:
Copy
Hi {{firstName}}, thanks for your {{serviceType}} inquiry for {{companyName}}!
Create variations of your templates to test effectiveness:
Version A: Direct
Version B: Value-First
Copy
Hi {{firstName}},Ready to get started on your {{serviceType}} project?I have availability {{availableTime}}. Book a call: {{schedulingLink}}{{agentName}}
Hello, thanks for contacting us. We will get back to you soon.
Good:
Copy
Hi {{firstName}}, thanks for your {{serviceType}} inquiry! I'll personally review your project details and get back to you within 2 hours with some initial ideas.
Too Sales-y or Pushy
Bad:
Copy
{{firstName}}, ACT NOW! Limited time offer expires TODAY! Call immediately to secure your spot!
Good:
Copy
Hi {{firstName}}, I noticed you're interested in {{serviceType}}. I'd love to learn more about your project and see if we're a good fit to help.
Spelling/Grammar Variable Names
Bad:
Copy
Hi {{frist_name}}, thanks for contacting us about {{sevice_type}}.
Good:
Copy
Hi {{firstName}}, thanks for contacting us about {{serviceType}}.
Too Long or Rambling
Bad:
Copy
Hi {{firstName}}, I hope this message finds you well today. I wanted to take a moment to personally reach out and thank you for taking the time to fill out our contact form regarding your interest in {{serviceType}} services. As someone who has been in this industry for over 10 years, I understand how important it is to find the right partner for your project, and I believe we could be that partner for you...
Good:
Copy
Hi {{firstName}}, thanks for your {{serviceType}} inquiry! I'd love to chat about your project. Are you free for a quick call this week?
Hi {{firstName}},Thanks for joining {{companyName}}! Your {{planType}} account is ready. Here's how to get started:→ Login: {{loginUrl}}→ Setup guide: {{guideUrl}}→ Support: {{supportEmail}}Welcome aboard!{{teamName}}
Hi {{firstName}},Following up on your {{serviceType}} inquiry from {{inquiryDate}}.I have some specific ideas for your {{projectType}} project that I'd love to share.Quick call this week? {{schedulingUrl}}Best,{{agentName}}
Hi {{firstName}},Your {{serviceType}} appointment is confirmed:📅 {{appointmentDate}}🕐 {{appointmentTime}}📍 {{location}}⏱️ Duration: {{duration}}What to bring:• {{item1}}• {{item2}}See you soon!{{providerName}}
Hi {{firstName}},Order confirmed! 🎉Order #{{orderNumber}}Items: {{itemList}}Total: {{orderTotal}}Shipping to:{{shippingAddress}}Estimated delivery: {{deliveryDate}}Track: {{trackingUrl}}Thanks for your order!{{companyName}}
While GoBlue sends one message per webhook, you can create sequences using delayed forms:
1
Immediate Welcome
Form 1: Instant response
Copy
Hi {{firstName}}, thanks for your {{serviceType}} inquiry! I'll review your details and get back to you with some ideas within 24 hours.
2
Follow-Up Ideas
Form 2: 24-hour delay
Copy
Hi {{firstName}}, I've reviewed your {{serviceType}} project. I have 3 specific strategies that could work well for your {{timeline}} timeline. Worth a quick chat?
3
Final Follow-Up
Form 3: 3-day delay
Copy
Hi {{firstName}}, don't want to be a pest, but I really think we could help with your {{serviceType}} project. Last chance to connect before I move on to other clients?
Include dynamic elements that change based on timing:
Copy
Hi {{firstName}},Perfect timing for your {{serviceType}} project! {{#isHoliday}}Even though it's {{holidayName}}, I wanted to reach out quickly because {{seasonalReason}}.{{/isHoliday}}{{#isBusy}}I know {{busyPeriod}} is hectic, but that's exactly why you need help with {{serviceType}}.{{/isBusy}}Available for a quick chat {{timeframe}}?{{agentName}}
Start with simple templates and gradually add more personalization as you learn what resonates with your audience. The key is to sound genuine and helpful, not robotic or sales-y.