Getting Started

Setting Up Groupmail with SMTP2GO

7 min read··1,723 views

Welcome! This guide will walk you through connecting your Groupmail account with SMTP2GO, a reliable email delivery service that ensures your newsletters reach your subscribers' inboxes.

SMTP2GO provides all Groupmail customers with 10,000 free emails per month. If your email needs grow beyond this allowance, SMTP2GO offers additional packages at competitive rates.

This is a one-time technical setup. If you're not comfortable with these steps, we recommend reaching out to your IT team for assistance.

Step 1: Create Your SMTP2GO Account

Let's start by setting up your free SMTP2GO account through Groupmail.

Access the Channels page

Click your profile icon in the top right corner of the Groupmail dashboard and choose Channels. This is where every sending channel on your account lives.

Fig. 1 — Communication Channels, reached from the profile menu

Add a new channel

Click the Add Channel button to open the channel setup screen.

Sign up for SMTP2GO

On the Add Channel screen, locate the SMTP2GO option and click the Sign-up button. This will take you to the SMTP2GO registration page where you can claim your free 10,000 emails per month.

Fill in your name, email address, and password to complete the registration. SMTP2GO will send you a verification email to confirm your account.

Fig. 2 — SMTP2GO registration page

Use a professional email address associated with your own domain. Addresses from Gmail, Outlook, or Yahoo are not permitted by SMTP2GO.

Step 2: SMTP2GO Account Setup

Once you've completed the signup and logged in to your SMTP2GO dashboard, you'll need to complete three setup steps.

1. Add your Verified Senders

Verifying your sender identity is essential for authorisation to send emails. You have two options:

Option A (Recommended): Verify your domain(s) as Sender Domains under 'Sending > Verified Senders'. This ensures SPF and DKIM alignment with your domain for best deliverability. Contact your email provider or IT team to set this up.

Option B: Verify individual email addresses as Single Sender Emails under the 'Sending > Verified Senders' section.

For more information, see the SMTP2GO Verified Senders guide.

Fig. 3 — Verified Senders in SMTP2GO

Make a note of the verified address — you'll put it in the From Email field on your Groupmail channel in the next step.

2. Create an API Key

An API Key routes your email from Groupmail to SMTP2GO. Navigate to Sending > API Keys in your SMTP2GO dashboard.

Click Add API Key, set your desired permissions, then click Save.

Fig. 4 — Create API Key in SMTP2GO

Switch on **Open Tracking** and **Click Tracking** in the "Tracking & Status" tab. This displays your newsletter stats within Groupmail.

Now go back to Groupmail, open Channels and either open your SMTP2Go channel or click Add Channel and set Channel Type to SMTP2Go. Everything you need is on this one screen.

Fig. 5 — The SMTP2Go channel: API key, From Name, From Email and the webhook URL

Fill in:

  • SMTP2Go API Key — the key you just created
  • From Name — the name recipients see. Optional.
  • From Email — the sender address you verified with SMTP2GO in Step 2
  • ReplyTo Email — where replies should go. Optional.

Give the channel a Name so you can recognise it later, then click Save. Test checks the connection once it's saved.

**Looking for the From Email field?** It's on this channel screen — under **Channels**, not in your group or account settings. It only accepts an address you have already verified inside SMTP2GO.

3. Add the Groupmail Webhook URL

The webhook sends event data (Sent, Delivered, Opened, Clicked, Bounced, etc.) back to Groupmail for processing. This is the step that makes bounce and unsubscribe handling work — without it, Groupmail never learns that an address bounced, so those contacts are never suppressed.

Groupmail will try to set this up for you. On your channel, under Delivery Tracking, click Check webhook — we use the API key you saved above to register the webhook in your SMTP2GO account automatically.

For that to work the API key needs the /webhook/view, /webhook/add and /webhook/remove permissions, which you can grant in the SMTP2GO dashboard. If the key doesn't have them you'll see "API key needs webhook permissions" — either add the permissions and click Check again, or set the webhook up by hand using the steps below.

**What the status says.** "Webhook not checked" means we haven't confirmed it yet, not that it's broken. If you create the webhook manually, this may keep showing a warning, because checking it requires the `/webhook/view` permission on the key. A manual webhook still works. The reliable test is to send a small campaign and see whether opens and deliveries appear in **Activity**.

Adding it by hand

Open your channel in Groupmail and copy the Webhook URL near the bottom of the screen (Fig. 5).

In SMTP2GO, go to Settings > Webhooks and click Add Webhook. Paste your webhook URL into the URL field.

Select the API key you created above under Users, and choose all the events you want to track — we recommend selecting them all, and Bounced in particular.

Output type can be either "Form Encoded" or "JSON". Groupmail accepts both, so if yours is already set to one of them you can leave it alone.

Fig. 6 — Webhook configuration in SMTP2GO

**This step is not optional.** You must add both **X-GMCM** and **X-GMCC** to the "Headers" field. These tell Groupmail which campaign and which contact each event belongs to. Without them every event we receive is discarded — no bounce suppression, no unsubscribe tracking and no campaign stats, even though everything else looks correctly configured.

Click Save changes to save your settings. You're now set to send email through SMTP2GO from Groupmail!

Does this change my Groupmail sending limits?

No. This is worth being clear about, because it catches people out.

Connecting SMTP2GO changes who delivers your email, not how many emails your Groupmail plan allows. Every send still counts against your Groupmail monthly allowance, and sending still stops when that allowance runs out — at which point a campaign part-way through is marked limited.

So you have two separate limits to keep an eye on: SMTP2GO's allowance for delivery, and your Groupmail plan's monthly sends. Check the latter under Settings → Plans & Billing before a large campaign. See Plans, Usage and Limits.

If a campaign stopped early and shows as **limited**, you ran out of Groupmail sends rather than hitting an SMTP2GO problem. Once your allowance resets or you add a credit pack, open the campaign and choose **Retry Send** — it picks up where it left off, and contacts who already received it won't get a second copy.

Quick answers

Do I have to set the webhook up by hand? No — click Check webhook on your channel and Groupmail will try to register it for you. You only need to do it manually if the API key lacks webhook permissions.

Which permissions does the API key need? /webhook/view, /webhook/add and /webhook/remove for automatic setup. Sending itself doesn't require them.

Should Output type be Form Encoded or JSON? Either. Groupmail accepts both.

What happens if I skip the X-GMCM and X-GMCC headers? Every event is discarded. Bounces won't be suppressed, unsubscribes won't be recorded and campaign stats will stay empty, even though the webhook appears to be working.

My webhook status still shows a warning — is it broken? Not necessarily. Confirming the status needs the /webhook/view permission, so a manually created webhook can work while still showing a warning. Send a test campaign and check Activity.

Does SMTP2GO replace my Groupmail send allowance? No. Your Groupmail plan's monthly limit still applies to every send.

Need Help?

If you have any questions or need help getting started, reach out to us at hello@groupmail.io.

§

Was this article helpful?