Skip to main content

Email Marketing & Newsletter Signup

How to connect an email marketing provider and add a newsletter signup section to your CraftedStays site.

Written by Gil Chan

Overview

CraftedStays includes a built-in newsletter signup section that connects your direct booking site to your email marketing platform. When a guest submits the form, their email address (and optionally their name) is sent directly to your email list — no third-party embed required.

⚠️ V4 templates only: The Newsletter Signup section is available exclusively on V4 templates (Aura, Cortiva 2, Fig, Haven 2, Homestead, HoneyTree, Refined 2.2, Sand 2, Timber 3, and Trail 2). If you're on an older template, go to Site → Template in your admin panel to switch — your content (properties, photos, reviews, and settings) transfers automatically.

Supported email marketing providers:

  • Mailchimp

  • Klaviyo

  • Campaign Monitor

  • Go High Level


Step 1: Connect Your Email Marketing Provider

Before adding the signup section to your site, you'll need to connect your email marketing account and provide a list for subscribers to be added to.

  1. Log in to your CraftedStays admin at app.craftedstays.co.

  2. Go to Site Settings → Email Marketing.

  3. Select your provider from the dropdown (Mailchimp, Klaviyo, Campaign Monitor, or Go High Level).

  4. Enter your provider's API key. See the provider-specific notes below for where to find this.

  5. Select the list or audience you want subscribers added to.

  6. Save your settings.


Step 2: Add the Newsletter Signup Section to a Page

  1. In the admin panel, navigate to the page you want to add the signup section to (e.g., your homepage or a landing page).

  2. Click Add Section and select Newsletter Signup from the section list.

  3. Choose your preferred layout (see Layout Options below).

  4. Customize the heading, subheading, and button label to match your brand.

  5. Choose whether to collect email only or first name, last name, and email.

  6. Save and preview your site.


Layout Options

The newsletter section comes in two visual layouts:

Scenic Centered

Full-width section with a background image and centered content. The signup form has a frosted glass treatment on image backgrounds. Works great as a mid-page or bottom-of-page section.

Dark Two-Column

Dark background with your headline and copy on the left, the signup form on the right. Clean, high-contrast design that stands out on lighter pages.

The form shape (pill, rounded, or sharp corners) automatically matches your template's button style — no extra configuration needed.


Form Options: Email Only vs. With Names

You can choose what information to collect from subscribers:

Email only

The email input and submit button appear in a single bordered container side by side. Lower friction — best for maximizing signups.

First name, last name + email

All three fields and the button stack full-width vertically. Collects more data for personalization — best when list quality matters more than volume.


Provider-Specific Notes

Mailchimp
API keys are found under Account → Extras → API keys. You'll also need your Audience ID (found under Audience → Settings → Audience name and campaign defaults).

Klaviyo
Create a Private API key under Account → Settings → API Keys. You'll need the ID of the List you want subscribers added to (found in Lists & Segments).

Campaign Monitor
Your API key is under Account Settings → API keys. You'll need your List ID, which is in Subscribers → [Your List] → Settings.

Go High Level
API keys are found under Settings → Business Profile → API Keys. Contacts submitted via the form will be tagged and added to your GHL account.


Tips

  • Place the signup section near the bottom of your homepage — after your properties and reviews, once guests have been warmed up.

  • Use a clear incentive in your heading — e.g., "Get exclusive deals and local tips" — to improve signup rates.

  • Email-only forms typically convert 2–3× higher than forms that ask for name + email. Use name collection only if you need it for personalized campaigns.

  • The form includes built-in spam protection (honeypot field + rate limiting) — you don't need to configure this separately.


FAQs

I don't see the Newsletter Signup section when adding sections to my page.
This section is only available on V4 templates. Go to Site → Template in your admin panel and switch to a V4 template — Aura, Cortiva 2, Fig, Haven 2, Homestead, HoneyTree, Refined 2.2, Sand 2, Timber 3, or Trail 2. Your content (properties, photos, reviews, and settings) transfers automatically.

I connected my provider but I'm not seeing new subscribers in my list.
Double-check that the correct list/audience ID was entered and that your API key has write access to subscriber data. Some providers (like Mailchimp) require a confirmed opt-in before contacts appear in your list.

Can I add the signup section to multiple pages?
Yes — you can add it to as many pages as you like. Each instance uses the same email marketing settings configured in Site Settings.

Does CraftedStays store the email addresses?
No. Submitted emails are passed directly to your connected email marketing provider. CraftedStays does not store subscriber data.


Related Resources

Did this answer your question?