> ## 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 Web Message Campaigns?

> A Step-by-Step guide to create and configure a Web Message Communication Campaign with Gameball.

Web messages play a crucial role in engaging customers, whether it's for up-selling, alerting, or spurring them into action on your platform. These **web-based** messages pop up at strategic moments during a customer's journey, encouraging them to take specific actions or explore new opportunities. Leveraging web messages effectively can significantly boost your platform's conversion rate and enhance overall customer engagement.

***

## Utilizing Gameball's Web Messages Communication Campaigns

Gameball's Web Messages Communication Campaigns feature enables businesses to deliver targeted and personalized messages to customers.

<CardGroup cols={3}>
  <Card title="Promote Daily Deals" icon="tag">
    Display timely offers and deals as customers browse to drive immediate purchases.
  </Card>

  <Card title="Showcase New Collections" icon="sparkles">
    Introduce customers to new arrivals and collections at the right moment in their journey.
  </Card>

  <Card title="Motivate Customers to Complete Challenges" icon="trophy">
    Encourage customers to take action and finish reward campaigns for greater engagement.
  </Card>
</CardGroup>

These web messages offer a dynamic way to interact with your audience and drive desired behaviors.

***

## Configuring a Web Messages Communication Campaign

To set up a web message 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 Web Message">
    From the **Start from Scratch** section, choose **Web Message**.
  </Step>
</Steps>

<Frame>
  <img src="https://mintcdn.com/gameball/Ym44GvndYOgHCcbm/images/product-docs/communication-campaigns/create-web-message-campaign.gif?s=e3514802009fc210a075494f3f126749" alt="Creating a web message campaign" width="1152" height="648" data-path="images/product-docs/communication-campaigns/create-web-message-campaign.gif" />
</Frame>

Now you have created a new Web Message communication campaign. Follow these steps to customize it based on your preferences:

***

### Step 1: Rules

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

    * **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/web-message-audience-selection.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=6820a4e4ff3c9855d4643030f54f67ac" alt="Web message audience selection" width="2436" height="1388" data-path="images/product-docs/communication-campaigns/web-message-audience-selection.png" />
    </Frame>
  </Step>

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

    * **Action Based:** All of your audience will receive this web message once they complete a specific action. All you have to do is select the event from the drop-down and add its filters.
    * **Page Visit Based:** Each of your audience will receive this message when they visit a specific page on your website.

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/web-message-trigger-selection.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=916076f1c7862091b0447515b42e44fe" alt="Web message trigger selection" width="2116" height="648" data-path="images/product-docs/communication-campaigns/web-message-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 web message, based on the trigger that you chose in the previous step.

<Tabs>
  <Tab title="Page Visit Based">
    Set up the following:

    * **Start Date:** The date that we will start sending the web messages
    * **Repetition:** The number of times that the web message should be sent, and the duration between each one.
    * **End Date:** The date when we should stop sending the web messages. You can choose:
      * **Never**: the web messages will always be sent out
      * **Till**: A certain date after which the web messages will stop being sent out.
    * **Configure frequency:** Specify how often customers will receive the web message:
      * 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/web-message-scheduling-page-visit.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=a48097c5c6ce59f16e5842c1ba3f69fc" alt="Page visit scheduling options" width="1986" height="1192" data-path="images/product-docs/communication-campaigns/web-message-scheduling-page-visit.png" />
    </Frame>
  </Tab>

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

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

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/web-message-scheduling-action-based.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=2f2f0135288219872fd0cb09396fd1aa" alt="Action-based scheduling options" width="2224" height="1198" data-path="images/product-docs/communication-campaigns/web-message-scheduling-action-based.png" />
    </Frame>
  </Tab>
</Tabs>

Click **Save and Continue**.

***

### Step 3: Compose

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

  <Step title="Add Icons or Images">
    Choose icons from Gameball's library or upload custom images to enhance the message's visual appeal.

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/web-message-compose.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=3de8b5ee1f184dbe2112163ade5f128d" alt="Web message compose screen" width="2552" height="1290" data-path="images/product-docs/communication-campaigns/web-message-compose.png" />
    </Frame>
  </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 web message campaign, such as increasing product views or driving conversions.
  </Step>

  <Step title="Set Event Triggers and Timeframes">
    Set event triggers and timeframes to monitor customer actions in response to the message.

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/web-message-goal.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=610dfc4f0b06a7562d0b76fff4b25be9" alt="Web message goal configuration" width="2418" height="790" data-path="images/product-docs/communication-campaigns/web-message-goal.png" />
    </Frame>
  </Step>

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

***

### Step 5: Preview

<Steps>
  <Step title="Review Configurations">
    Review and edit configurations as needed, ensuring the message aligns with campaign goals and customer preferences.
  </Step>

  <Step title="Send a Test Message">
    Send a test message to preview the web message before sending it to customers.

    <Frame>
      <img src="https://mintcdn.com/gameball/Y-kvbRwRwxU28-hg/images/product-docs/communication-campaigns/web-message-preview.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=14e3fddee1dfc78849bff88fb3281190" alt="Web message preview" width="2350" height="1338" data-path="images/product-docs/communication-campaigns/web-message-preview.png" />
    </Frame>
  </Step>

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

***

## Viewing and Managing Configured Web Messages

* Access the Communication Campaigns section in the Gameball Dashboard to view all configured campaigns.
* 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/web-message-campaigns-list.png?fit=max&auto=format&n=Y-kvbRwRwxU28-hg&q=85&s=64f051a7bb0c67db8933b021c7fd6429" alt="Web message campaigns list" width="3034" height="1544" data-path="images/product-docs/communication-campaigns/web-message-campaigns-list.png" />
</Frame>

***

## Tracking Web Message Performance and Customer Interaction

* Gain insights into message performance and customer interaction by selecting a specific campaign and viewing details.
* Check the list of customers who received the message and track their engagement, including clicks and goal achievements.

***

## Deactivating or Deleting Web Messages Communication Campaigns

* From the Communication Campaigns section in the Gameball Dashboard, **select the desired web message campaign**.
* Click on the **three dots icon** to choose between **deactivating/activating** or **deleting** the campaign.

***

<CardGroup cols={3}>
  <Card title="Create & Configure an Email Campaign" 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 & Configure a Mobile Push Campaign" icon="mobile" href="/product-documentation/communication-campaigns/create-and-configure-mobile-push-campaigns">
    Set up push notification campaigns to engage customers on their devices.
  </Card>

  <Card title="Create & Configure SMS Campaigns" icon="message-sms" href="/product-documentation/communication-campaigns/create-and-configure-sms-campaigns">
    Set up SMS campaigns for fast, high-visibility mobile communications.
  </Card>
</CardGroup>
