> ## 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 Set Up Write a Review (Shopify Flow)?

| Platform     | Plan          |
| ------------ | ------------- |
| Shopify      | All Plans     |
| Salla        | Not Available |
| Non-Platform | Not Available |

Shopify Flow is a powerful automation tool that lets you seamlessly connect Gameball Loyalty with other Shopify apps. Use it to build custom workflows and enhance your loyalty program in multiple ways.

Use Shopify Flow templates to reward customers on Gameball based on actions from other apps — for example, leaving a review on Yotpo.

A Shopify Flow workflow consists of three main parts: **Triggers**, **Conditions**, and **Actions**. [Learn more in the full guide](/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign).

<Frame>
  <img src="https://mintcdn.com/gameball/-Vx3w6lBtPqm7VVl/images/product-docs/rewards-campaigns/templates/social-sharing-reviews/review-widget.png?fit=max&auto=format&n=-Vx3w6lBtPqm7VVl&q=85&s=bf076c16548b5a62555a26a17a9adb00" alt="Write a review widget" width="2594" height="1738" data-path="images/product-docs/rewards-campaigns/templates/social-sharing-reviews/review-widget.png" />
</Frame>

***

## How to Set Up

<Tabs>
  <Tab title="On Gameball">
    <Steps>
      <Step title="Open Gameball">
        Log in to your Gameball Admin Dashboard.
      </Step>

      <Step title="Add a New Reward Campaign">
        Click **Add Reward Campaign**.
      </Step>

      <Step title="Select the Template">
        Choose the **"Write a review"** template tagged with Shopify Flow.
      </Step>

      <Step title="Edit the Campaign Setup">
        Configure your campaign's audience, rewards, and other settings.
      </Step>

      <Step title="Set Live">
        Click **Set Live** to activate your campaign.
      </Step>

      <Step title="Copy the Campaign ID">
        After creating your campaign, **copy the Campaign ID** from the campaign details page.

        <Frame>
          <img src="https://mintcdn.com/gameball/-Vx3w6lBtPqm7VVl/images/product-docs/rewards-campaigns/templates/social-sharing-reviews/review.png?fit=max&auto=format&n=-Vx3w6lBtPqm7VVl&q=85&s=0bcc233ed92d350377f31152af079c7b" alt="Write a review campaign setup" width="2760" height="1172" data-path="images/product-docs/rewards-campaigns/templates/social-sharing-reviews/review.png" />
        </Frame>
      </Step>
    </Steps>
  </Tab>

  <Tab title="On Shopify Flow">
    <Steps>
      <Step title="Open Shopify Flow">
        From your Shopify admin, go to **Apps > Shopify Flow** and click **Create Workflow**.
      </Step>

      <Step title="Set the Trigger">
        Choose the app you use for reviews as the trigger (e.g., Yotpo).
      </Step>

      <Step title="Add Customer Email">
        **Add the customer email** if the trigger doesn't pass the customer identifier automatically. See the Important Notes section below for more details.
      </Step>

      <Step title="Add the Gameball Action">
        Add the **"Reward a Campaign"** action and paste the **Campaign ID** you copied from the Gameball campaign details page.
      </Step>

      <Step title="Save the Workflow">
        **Save the workflow** to activate it.

        <Frame>
          <img src="https://mintcdn.com/gameball/-Vx3w6lBtPqm7VVl/images/product-docs/rewards-campaigns/templates/social-sharing-reviews/yot.png?fit=max&auto=format&n=-Vx3w6lBtPqm7VVl&q=85&s=6132644ef5bf93f658133733aeaec354" alt="Shopify Flow workflow for reviews" width="2760" height="1094" data-path="images/product-docs/rewards-campaigns/templates/social-sharing-reviews/yot.png" />
        </Frame>
      </Step>
    </Steps>
  </Tab>
</Tabs>

This template uses the standard reward campaign setup. See the [Generic Setup Guide](/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign) for details.

***

## How It Works for Customers

<Steps>
  <Step title="Customer Leaves a Review">
    The customer leaves a review (e.g., via Yotpo).
  </Step>

  <Step title="Shopify Flow Triggers">
    Shopify Flow triggers the workflow based on the review response.
  </Step>

  <Step title="Gameball Rewards the Customer">
    Gameball rewards the customer with the reward set in the "write a review" campaign.
  </Step>

  <Step title="Reward Notification">
    The customer is notified via the widget or email, depending on your configuration. [Learn more](/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign).
  </Step>
</Steps>

***

## Important Notes

<Note>
  **Skip Email Field**

  When setting up Gameball as an action in Shopify Flow, you may not need to fill in the email field if the trigger app already passes the customer identifier automatically. In this case, the identifier will appear just above the email field.
</Note>

<Frame>
  <img src="https://mintcdn.com/gameball/-Vx3w6lBtPqm7VVl/images/product-docs/rewards-campaigns/templates/social-sharing-reviews/dd.png?fit=max&auto=format&n=-Vx3w6lBtPqm7VVl&q=85&s=05a7f02921b48f6487784ffa2bc88229" alt="Shopify Flow email field" width="2770" height="1250" data-path="images/product-docs/rewards-campaigns/templates/social-sharing-reviews/dd.png" />
</Frame>

***

## Related Articles

<CardGroup cols={2}>
  <Card title="Shopify Flow Guide" icon="arrow-right-arrow-left" href="/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign">
    Learn how to build custom workflows using Shopify Flow with Gameball.
  </Card>

  <Card title="Set Up a Reward Campaign" icon="flag" href="/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign">
    Learn the full setup process for creating and launching reward campaigns.
  </Card>

  <Card title="Reward Types in Gameball" icon="gift" href="/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign">
    Explore the different reward types available in Gameball campaigns.
  </Card>

  <Card title="Notification After Earning a Reward" icon="bell" href="/product-documentation/rewards-campaigns/start-from-scratch/setup-reward-campaign">
    Configure how customers are notified when they earn a reward.
  </Card>
</CardGroup>
