---
title: ✉️ 7.1 Email & SMS Campaigns
slug: 71-email-and-sms-campaigns
docTags: 
createdAt: 2025-10-16T04:21:50.435Z
---

*Create, send, and analyze campaigns to engage your community*

***

## Overview

Sweatpals includes built‑in tools for communicating directly with your members through **email and SMS campaigns**. Campaigns are sent from your **Host Dashboard** and automatically reach members who have opted in to updates.

:::BlockQuote
💡 Use campaigns to announce new events, share updates, or highlight community milestones.
:::

## Understanding Campaigns

### Audience Targeting

With Sweatpals' campaign tooling, you have the ability to further target your audience from the web browser. Use specific groups for higher open rates and less opt‑outs.

| Audience Type         | Description                              |
| --------------------- | ---------------------------------------- |
|  **All Members**      |  Everyone following your community       |
|  **Active Members**   |  Current subscription holders            |
|  **Event Attendees**  |  Registered for past or upcoming events  |
|  **Custom Group**     |  Filtered by location or interest        |

:::hint{type="info"}
**Please note:&#x20;**&#x49;f you would like to import contracts from another platform, our Support team can assist with this process. You will need a CSV file with the following details:

- Name
- Email
- Marketing Opt-In Consent / Status

To do so, email [support@sweatpals.com](mailto\:support@sweatpals.com) with the file.&#x20;

Our team will also confirm that:

- All phone numbers in the file were collected directly via your website signup form, or from an identified 3P provider you can share the opt-in flow for.
- Users explicitly opted in to receive SMS communications related to your events (no pre-checked boxes or third-party lists).
- Consent records (e.g., timestamps and/or backend form logs) are retained and can be provided if needed.
- You ensure valid user consent was obtained and agree to indemnify and hold Sweatpals harmless from any claims, liabilities, or penalties arising from lack of consent or non-compliance with applicable SMS regulations.
:::

### &#xD;

### Campaign  Analytics

After sending, open the campaign to see:

| Metric                  | Description                        |
| ----------------------- | ---------------------------------- |
|  **Emails Delivered**   |  Messages successfully sent        |
|  **Opens**              |  Unique opens for email campaigns  |
|  **Clicks**             |  Link clicks from email body       |
|  **SMS Delivery Rate**  |  Confirmed carrier delivery        |

:::BlockQuote
📊 Use these metrics to measure engagement and refine future campaigns.
:::

## Manual Campaigns

### Creating Campaign via Web

1. Open [dashboard.sweatpals.com](https://dashboard.sweatpals.com)
2. Select **Email & SMS**
3. Click **+Create**
4. Choose a channe&#x6C;**: Email or** **SMS**
5. Draft & format your message as you wish
6. Select your audience: 
   1. **Entire community** - Sends the campaign to any opted-in members that follow your community page.
   2. **Custom audience** - Filters the audience with options including:
      1. Membership
      2. Location
      3. Events (w/ tier options)
      4. Classes (w/ tier options)
      5. Retreats (w/ tier options)
      6. Appointments
      7. Engagement type
7. Choose delivery timing (**Send now&#x20;**&#x6F;r **Schedule**)
8. Click **Send campaign**

:::BlockQuote
⚠️ Email campaigns are sent from a Sweatpals domain, with the name of the community as sender and contents reflective of what they drafted.
:::

:::hint{type="success"}
**🚀 Good to know:&#x20;**&#x49;f someone belongs to multiple audience segments selected for the same campaign, they will only receive **one&#x20;**&#x6D;essage. Sweatpals automatically removes duplicate recipients before sending.
:::

::Iframely{originalUrl="https://demos.sweatpals.com/demo/cmp4s3c8i0oegc0qmd37dcmjq?utm_source=link" embedUrl="https://demos.sweatpals.com/demo/cmp4s3c8i0oegc0qmd37dcmjq?utm_source=link" title="Create and Schedule Email Campaign Announcements on SweatPals" html="<div style=&#x22;left: 0; width: 100%; height: 0; position: relative; padding-bottom: 60.1562%;&#x22;><iframe src=&#x22;https://app.supademo.com/embed/cmp4s3c8i0oegc0qmd37dcmjq&#x22; style=&#x22;top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;&#x22; allowfullscreen scrolling=&#x22;no&#x22; allow=&#x22;clipboard-write *; fullscreen *;&#x22;></iframe></div>"}

:::hint{type="info"}
**Please note:&#x20;**&#x4D;embers who have opted-out of marketing campaigns will *not* receive your campaign. They can opt in/out at any time.
:::

### Creating Campaign via App

1. Open Sweatpals from host mode (see: [🔄 1.3 Switching Between Profiles](docId\:v_PBFwJkXwpTJ967hDpTh))
2. Select the **+ icon**&#x20;
3. Select **Campaign**
4. Choose a channe&#x6C;**: Email or** **SMS**
5. Draft & format your message as you wish
6. Toggle on links to specific experiences
7. Select your audience
8. Click **Send**

:::Iframe{iframeHeight="0" code="<div style=&#x22;position: relative; box-sizing: content-box; max-height: 80vh; max-height: 80svh; width: 100%; aspect-ratio: 0.46; padding: 40px 0 40px 0;&#x22;>&#xA;  <iframe src=&#x22;https://demos.sweatpals.com/embed/cmp4uzmf100410jybytbzushz?embed_v=2&utm_source=embed&#x22; loading=&#x22;lazy&#x22; title=&#x22;Send Campaigns via Mobile App&#x22; allow=&#x22;clipboard-write&#x22; frameborder=&#x22;0&#x22; webkitallowfullscreen=&#x22;true&#x22; mozallowfullscreen=&#x22;true&#x22; allowfullscreen style=&#x22;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&#x22;></iframe>&#xA;</div>"}

:::

### Example of Email Campaign

::Image[]{src="https://api.archbee.com/api/optimize/-solDijdt4SsjqcUeW3dx/KfDPzc8db2MVJetsRyH6O_image.png" size="58" width="647" height="688" darkWidth="647" darkHeight="688" position="center" showCaption="false"}

:::BlockQuote
⚙️Email campaigns can include formatted text and links. SMS campaigns are limited to standard character counts and plain text only.
:::

### Example of SMS Campaign

::Image[]{src="https://api.archbee.com/api/optimize/-solDijdt4SsjqcUeW3dx/wF7gA2JBRQboddFuYb4eX_img-1213.jpg" size="50" isUploading="false" position="center" width="1290" height="1353" darkWidth="1290" darkHeight="1353" showCaption="false"}

##

### Members Who Have Incomplete Profiles

To properly maintain communications with your community, your followers may need to keep their profiles up to date. If they're missing account information (like email or phone number), they may not receive your campaigns.&#x20;

That's where the **Profile Completion Email** feature comes in. Simply:&#x20;

1. Head to the **Members** tab
2. Find a follower who is missing information & click on the **••• menu** button
3. You'll find the option to send them a profile completion email in the drop-down menu

::Iframely{originalUrl="https://demos.sweatpals.com/demo/cmnrveshg2utncr4julj6wjvl?utm_source=link" embedUrl="https://demos.sweatpals.com/demo/cmnrveshg2utncr4julj6wjvl?utm_source=link" title="Manage Community Members and Send Profile Updates" html="<div style=&#x22;left: 0; width: 100%; height: 0; position: relative; padding-bottom: 51.6602%;&#x22;><iframe src=&#x22;https://app.supademo.com/embed/cmnrveshg2utncr4julj6wjvl&#x22; style=&#x22;top: 0; left: 0; width: 100%; height: 100%; position: absolute; border: 0;&#x22; allowfullscreen scrolling=&#x22;no&#x22; allow=&#x22;clipboard-write *; fullscreen *;&#x22;></iframe></div>"}

### Troubleshooting

If you receive any reports from recipients letting you know that your campaign landed in their Spam inbox or was blocked, there's a couple pointers to keep in mind before trying again.&#x20;

- Spam filters cannot read text inside of an image, so if your campaign only contains an image file, that's probably what's flagging the message in your recipient's inbox. Mixing text with images is one way to not get your campaign caught on filters.&#x20;
- Run a test through mail-tester.com (free) — it scores your email and tells you exactly what's flagging.

## Automated Campaigns

Automated campaigns allow you to customize the **email messages that are automatically sent from your community** when certain actions occur.

All automated announcements have **disabled customization by default**. To customize one, first enable it and then update the subject and message.

:::hint{type="info"}
**Please note:&#x20;**&#x41;utomated campaigns are currently available for email only.
:::

### Available automated emails

| **Announcement**                        | **When it is sent**                                        |
| --------------------------------------- | ---------------------------------------------------------- |
| **Experience reminder**                 | Sent to attendees before the experience starts             |
| **Order confirmation**                  | Sent after a ticket purchase is completed                  |
| **Ticket confirmation**                 | Sent to each attendee with their individual ticket details |
| **Membership confirmation**             | Sent when a new membership subscription is activated       |
| **Renewal membership reminder**         | Sent when a membership subscription is about to renew      |
| **Membership cancelled**                | Sent when a membership subscription is cancelled           |
| **Membership paused**                   | Sent when a membership subscription is paused              |
| **Membership renewal failed**           | Sent when a membership renewal payment fails               |
| **Appointment reschedule confirmation** | Sent to the client when their booking is rescheduled       |

### Customize an automated campaign

1. Open [dashboard.sweatpals.com](https://dashboard.sweatpals.com)
2. Selec&#x74;**&#x20;Email & SMS**
3. Toggle into **Automated Campaigns**
4. Select the automated campaign you want to customize using the **••• menu** next to it
5. Turn on the toggle to enable the customization
6. Add/update the **subject, message, & other variables**
7. Selec&#x74;**&#x20;Save**

:::hint{type="success"}
**Please note:&#x20;**&#x57;ithin the *Order Confirmation* template and *Membership Confirmation* template, you also have the ability to edit the automated messages per-experience or per-membership.
:::

:::Iframe{iframeHeight="0" code="<div style=&#x22;position: relative; box-sizing: content-box; max-height: 80vh; max-height: 80svh; width: 100%; aspect-ratio: 1.84; padding: 40px 0 40px 0;&#x22;>&#xA;  <iframe src=&#x22;https://demos.sweatpals.com/embed/cmszoem0g0p6tqmun07x5kssz?embed_v=2&utm_source=embed&#x22; loading=&#x22;lazy&#x22; title=&#x22;How to Setup Automated Campaigns&#x22; allow=&#x22;clipboard-write&#x22; frameborder=&#x22;0&#x22; webkitallowfullscreen=&#x22;true&#x22; mozallowfullscreen=&#x22;true&#x22; allowfullscreen style=&#x22;position: absolute; top: 0; left: 0; width: 100%; height: 100%;&#x22;></iframe>&#xA;</div>"}

:::

