> ## Documentation Index
> Fetch the complete documentation index at: https://docs.peerpop.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Mass Text & Email Campaigns

> Create and manage your SMS and email marketing campaigns

## Create New Campaign

<Tabs>
  <Tab title="SMS Campaign">
    <Steps>
      <Step title="Custom phone number (optional)">
        By default, texts go out from **PeerPop’s shared sending number**. That is fine for most organizers.

        If you add a **custom phone number**, messages can come from **your own line** so the sender ID matches your brand. You manage numbers in **[Account Settings](/profile/account-settings)**. Many teams see **better recognition** and **stronger delivery** with a dedicated number.

        <Note>
          Requires **[Essentials Plan](/profile/subscriptions)**.
        </Note>

        <CardGroup cols={1}>
          <Card title="Custom phone number — full setup guide" icon="mobile" href="/marketing/custom-phone-number">
            Plan requirements, where to configure your number, verification, and using it when you send.
          </Card>
        </CardGroup>
      </Step>

      <Step title="Start Campaign">
        Click **New SMS Campaign** button
      </Step>

      <Step title="Select Event">
        Choose which event this campaign is for
      </Step>

      <Step title="Choose Recipients">
        Select your audience:

        * All contacts
        * Contact group
        * All promoters
        * All attendees
      </Step>

      <Step title="Schedule Delivery">
        <Tabs>
          <Tab title="Send Now">
            Message will be sent immediately
          </Tab>

          <Tab title="Custom Schedule">
            Pick specific date and time
          </Tab>

          <Tab title="Event Day">
            Automatically send 12 hours before event
          </Tab>

          <Tab title="One Week Before">
            Automatically send 7 days before event start
          </Tab>
        </Tabs>
      </Step>

      <Step title="Compose Message">
        Customize your text:

        <AccordionGroup>
          <Accordion title="Personalization">
            * Include greeting (ex: "Hey, \[recipient first name]")
            * Include signature (ex: "From, \[username]")
            * Include event link
          </Accordion>

          <Accordion title="Message Content">
            * Enter message (160 chars per text)
            * Messages longer than 160 characters use multiple texts but will be sent as a single message to the recipient
            * Generate with AI assistant
          </Accordion>
        </AccordionGroup>
      </Step>
    </Steps>

    ## Message Preview

    See exactly how your message will appear to recipients.

    <Note>
      Click **Preview** button if you're on mobile.
    </Note>

    ## Texts Sent & Remaining

    We'll show you how many texts this will send and how many you have remaining on this page.
  </Tab>

  <Tab title="Email Campaign">
    <Steps>
      <Step title="Custom email domain (optional)">
        By default, mass emails go out from a **PeerPop address** (for example, `you@peerpop.io`). That works for every organizer—no setup required.

        If you connect **your own domain**, recipients see mail from **your brand** (for example, `you@yourbrand.com`) instead. You add your domain once in Settings, copy a few DNS records from PeerPop into your domain host, and wait for verification (sometimes up to a day).

        Until the domain shows **Verified**, sends still use the PeerPop address so nothing breaks mid-campaign.

        <CardGroup cols={1}>
          <Card title="Custom email domain — full setup guide" icon="envelope" href="/marketing/custom-email-domain">
            DNS records, verification, beta access, and how verified vs unverified sending works.
          </Card>
        </CardGroup>
      </Step>

      <Step title="Start Campaign">
        Click **New Email Campaign** button
      </Step>

      <Step title="Select Event">
        Choose which event this campaign is for
      </Step>

      <Step title="Choose Recipients">
        Select your audience:

        * All contacts
        * Contact group
        * All promoters
        * All attendees
      </Step>

      <Step title="Compose Email">
        <AccordionGroup>
          <Accordion title="Content Options">
            * Include event description
            * Add event link
            * Add a subject
            * Add a preview text for the email
          </Accordion>

          <Accordion title="Draft Email">
            Use our rich text editor to format your email:

            * Text styling
            * Images
            * Links
            * Tables
            * Embeds
            * Custom HTML
          </Accordion>
        </AccordionGroup>
      </Step>

      <Step title="Send Emails">
        Click **Send Test Email** button to send a test email to your own email.

        Click **Send Emails** button to send your message.
      </Step>
    </Steps>

    ## Email Preview

    See exactly how your email will appear to recipients.

    <Note>
      Click **Preview** button if you're on mobile.
    </Note>

    ## Emails Sent & Remaining

    We'll show you how many emails this will send and how many you have remaining on this page.
  </Tab>
</Tabs>

## Campaign Management

### View All Campaigns

View your campaign list showing:

* Event name
* Campaign type (SMS/Email)
* Number of recipients
* Revenue generated
* Tickets sold
* Link clicks
* Purchase clicks

<Tip>
  Click the dropdown arrow next to any campaign to view detailed delivery analytics including sent and failed messages.
</Tip>

### Duplicate Campaign

Quickly reuse a previous campaign by duplicating it. This saves time when sending similar messages to different events or audiences.

<Steps>
  <Step title="Navigate to Campaigns">
    On the left sidebar, navigate to the **Marketing** tab, then click on **All Campaigns**.
  </Step>

  <Step title="Find Campaign">
    Find the campaign you want to duplicate in the campaign table.
  </Step>

  <Step title="Open Campaign Menu">
    Click the dropdown arrow on the left-hand side of the campaign row to open the campaign options menu.
  </Step>

  <Step title="Duplicate Campaign">
    Click the **Send Blast Again** button to duplicate the campaign.
  </Step>

  <Step title="Select Target Event">
    Select the target event for the duplicated campaign.

    <Warning>
      The event must be live to send the blast.
    </Warning>
  </Step>

  <Step title="Review and Send">
    Verify the campaign details or modify them if you prefer, then click **Send Blast** to send the duplicated campaign.
  </Step>
</Steps>

## Search & Filter

Find specific campaigns:

* Search by event name
* Filter by campaign type
* Sort by performance metrics
* Date range selection

## Export Data

Export your campaign data to a CSV file by clicking the **Export** icon.
