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

# How Do I Create and Configure SMS Campaigns?

> A Step-by-Step guide to create and configure an SMS Communication Campaign with Gameball.

SMS campaigns are an effective and immediate way to connect with customers through their mobile devices. With high open and response rates, SMS serves as a valuable communication channel for time-sensitive promotions, transactional updates, and personalized offers that drive real-time engagement.

***

## Utilizing Gameball's SMS Communication Campaigns

Gameball's SMS Communication Campaign feature allows businesses to craft and send tailored messages to customers based on behavior, segmentation, or specific triggers.

<CardGroup cols={2}>
  <Card title="Promo Codes" icon="percent">
    Share limited-time promo codes directly to customers' phones for instant redemption.
  </Card>

  <Card title="Flash Sale Alerts" icon="bolt">
    Notify customers about flash sales and time-sensitive offers they cannot miss.
  </Card>

  <Card title="Abandoned Cart Reminders" icon="cart-shopping">
    Remind customers about their abandoned carts to recover lost sales.
  </Card>

  <Card title="Thank-You & Order Updates" icon="circle-check">
    Send thank-you messages or order status updates to keep customers informed.
  </Card>
</CardGroup>

SMS campaigns provide a concise and direct way to reach your audience, keeping them informed and engaged at the right moment.

***

## Configuring an SMS Communication Campaign

To set up an SMS communication campaign from scratch in Gameball, follow these steps:

<Steps>
  <Step title="Navigate to Dashboard">
    Navigate to the **Gameball Dashboard**.
  </Step>

  <Step title="Open Campaigns">
    Click on **Campaigns**.
  </Step>

  <Step title="Create Communication Campaign">
    Choose **Create Communication Campaigns**, then click on the **Create Campaign** button.
  </Step>

  <Step title="Select SMS">
    From the **Start from Scratch** section, choose **SMS**.
  </Step>
</Steps>

***

### Step 1: Rules

<Steps>
  <Step title="Set Your Audience">
    In the **Audience** section, choose who will receive this SMS:

    * **All Customers** (Registered & Unregistered)
    * **Guest customers** (Unregistered Customer)
    * **Registered Customers** (Customers with Accounts)
    * **Specific Customers** based on:
      * Segments
      * RFM Segments
      * Tags
      * Customer Attributes
      * Combination for Segments, Tags, or Customer Attributes

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/sms-audience-selection.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=f370c8b628be4db27bd0e824a7fe1141" alt="SMS audience selection" width="2434" height="1366" data-path="images/product-docs/communication-campaigns/sms-audience-selection.png" />
    </Frame>
  </Step>

  <Step title="Define Triggers">
    Define what **Triggers** sending this SMS to your audience. You can choose between:

    * **Scheduled Based:** All your audience will receive this SMS at a scheduled time. You can decide between:
      * **One-time:** SMS will be sent only once
      * **Recurring:** SMS will be sent more than once
    * **Action Based:** All of your audience will receive this SMS once they complete a specific action. All you have to do is select the event from the drop-down and add its filters.

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/sms-trigger-selection.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=a36c50612bc1413c9e3053989c1fd347" alt="SMS trigger selection" width="1892" height="472" data-path="images/product-docs/communication-campaigns/sms-trigger-selection.png" />
    </Frame>
  </Step>

  <Step title="Save and Continue">
    Click **Save and Continue**.
  </Step>
</Steps>

***

### Step 2: Scheduling

Now let's set the timing for sending the SMS, based on the trigger that you chose in the previous step.

<Tabs>
  <Tab title="Scheduled Based — One-Time">
    Choose one of these options:

    * **Now**: The SMS will be sent once the campaign is set live
    * **Later**: The SMS will be sent on the Start Date that you choose

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/sms-scheduling-one-time.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=a25ed1a75e916bc6ad041d4cd88ec5a2" alt="One-time scheduling options" width="1760" height="630" data-path="images/product-docs/communication-campaigns/sms-scheduling-one-time.png" />
    </Frame>
  </Tab>

  <Tab title="Scheduled Based — Recurring">
    Set up the following:

    * **Start Date:** The date that we will start sending the SMS
    * **Repetition:** The number of times that the SMS should be sent, and the duration between each one.
    * **End Date:** The date when we should stop sending the SMS. You can choose:
      * **Never**: the SMS will always be sent out
      * **Till**: A certain date that the SMS will stop being sent out after.
    * **Configure frequency:** Specify how often customers will receive the SMS:
      * An unlimited number of messages per customer (Default)
      * Limit the Number of messages per customer (Choose the Maximum number)

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/sms-scheduling-recurring.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=f4241c0527a20af2c357dcfb2a4f2d38" alt="Recurring scheduling options" width="1874" height="1198" data-path="images/product-docs/communication-campaigns/sms-scheduling-recurring.png" />
    </Frame>
  </Tab>

  <Tab title="Action Based">
    Set up the following:

    * **Start Date:** The date that we will start sending the SMS
    * **End Date:** The date when we should stop sending the SMS. You can choose:
      * **Never**: the SMS will always be sent out
      * **Till**: A certain date that the SMS will stop being sent out after.
    * **Configure frequency:** Specify how often customers will receive the SMS:
      * **Default**: Each customer will keep receiving messages without any capping until the end of the campaign
      * **Custom**: Choose the number of times the SMS should be sent out, the duration between each SMS, and the maximum number of times the SMS should be sent.
  </Tab>
</Tabs>

Click **Save and Continue**.

***

### Step 3: Compose

<Steps>
  <Step title="Customize Message Content">
    Customize the content and design of the communication campaign, including the message title and body text.
  </Step>

  <Step title="Craft a Compelling Message">
    Craft a compelling message that grabs users' attention and encourages action, such as promoting new collections, products, sales, or promo codes.
  </Step>

  <Step title="Save and Continue">
    Click **Save and Continue**.
  </Step>
</Steps>

***

### Step 4: Goal

<Steps>
  <Step title="Define the Campaign Goal">
    Define the goal of the communication campaign, such as increasing product views, driving conversions, or boosting engagement.
  </Step>

  <Step title="Set Event Triggers and Timeframes">
    Set event triggers and timeframes to monitor user actions in response to the communication campaign.
  </Step>
</Steps>

***

### Step 5: Preview

<Steps>
  <Step title="Review Configurations">
    Review and edit the configured settings to ensure alignment with campaign objectives and user preferences.
  </Step>

  <Step title="Send a Test Message">
    Send a test message to preview the communication campaign before sending it to users.
  </Step>

  <Step title="Set Live">
    Lastly, click **Set live**.
  </Step>
</Steps>

***

## Viewing and Managing Communication Campaigns

* Access the Communication Campaign section in the Gameball Dashboard to view all configured campaigns, including SMS.
* Monitor key metrics such as triggers, audience, state, number of sent campaigns, clicks, and goal achievement percentage.

<Frame>
  <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/sms-campaigns-list.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=e2eba8fd1667e0bf2bb6ed726fda80dd" alt="SMS campaigns list" width="3034" height="1544" data-path="images/product-docs/communication-campaigns/sms-campaigns-list.png" />
</Frame>

***

## Tracking User Interaction and Performance

* Gain insights into user interaction with communication campaigns by **selecting a specific campaign** and viewing details.
* Identify users who received the notification and track their engagement, including clicks and goal achievements.

<Frame>
  <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/sms-performance-tracking.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=eeec5b5960b2072ba92c592202fcbc4a" alt="SMS performance tracking" width="2880" height="1376" data-path="images/product-docs/communication-campaigns/sms-performance-tracking.png" />
</Frame>

***

## Deactivating or Deleting Communication Campaigns

* From the Communication Campaign section in the Gameball Dashboard, select the desired communication campaign.
* Choose to **deactivate/activate** or **delete** the campaign from the options menu.

***

<CardGroup cols={3}>
  <Card title="Create and Configure Email Campaigns" icon="envelope" href="/product-documentation/communication-campaigns/create-and-configure-email-campaigns">
    Set up email campaigns to reach customers with personalized messages.
  </Card>

  <Card title="Create and Configure Web Message Campaigns" icon="browser" href="/product-documentation/communication-campaigns/create-and-configure-web-message-campaigns">
    Set up web message campaigns to engage customers during their platform journey.
  </Card>

  <Card title="Create and Configure Mobile Push Campaigns" icon="mobile" href="/product-documentation/communication-campaigns/create-and-configure-mobile-push-campaigns">
    Set up push notification campaigns to reach customers directly on their devices.
  </Card>
</CardGroup>
