# Creating a New Campaign

Creating a campaign in ReferralHero is a straightforward process. On the dashboard, click on the **Create New Campaign** button.

<figure><img src="/files/dslgoH4k62CJOFABE3Um" alt=""><figcaption></figcaption></figure>

Below are the essential steps to create and launch a campaign that aligns with your specific goals. Following these steps will help you efficiently set up and customize your campaign.

* **Step 1:** [Choose a Campaign Type](/referral-hero-documentation/getting-started/creating-a-new-campaign/choose-a-campaign-type.md)\
  Select the campaign type that aligns with your objectives, whether it's a referral program, waitlist, or something custom. This foundational choice will guide the setup of your campaign's structure.<br>
* **Step 2:** [Set Your Goals](/referral-hero-documentation/getting-started/creating-a-new-campaign/set-your-goals.md)\
  Choose the conversion events that align with your campaign's purpose, such as making a referral or completing a purchase. Set up specific goals to measure success and guide participants toward desired outcomes.<br>
* **Step 3:** [Define a Unique Identifier](/referral-hero-documentation/getting-started/creating-a-new-campaign/define-a-unique-identifier.md)\
  Choose a unique identifier, such as an email or reCAPTCHA, to track individual participants. This identifier will help in managing and rewarding users accurately.<br>
* **Step 4**: [Set Up Integrations](/referral-hero-documentation/getting-started/creating-a-new-campaign/set-up-integrations.md)\
  Connect your campaign with essential tools and platforms like Salesforce, Stripe, Slack, Mailchimp, etc. These integrations help you streamline data flow and enhance your campaign's functionality, ensuring seamless communication and efficient management.<br>
* **Step 5:** [Add and Customize Rewards](/referral-hero-documentation/getting-started/creating-a-new-campaign/add-rewards.md)\
  Determine the incentives for participants and tailor them to your audience. Customizing rewards can boost engagement and motivate users to participate.<br>
* **Step 6:** [Build the Widget](/referral-hero-documentation/integrations/embeddable-widgets.md)\
  Design and configure the campaign widget that will be embedded on your website. The widget serves as the primary interface for participants to interact with your campaign.<br>
* **Step 7:** [Set Up Automations](/referral-hero-documentation/getting-started/creating-a-new-campaign/set-up-automations.md)\
  Implement automated processes to manage tasks like sending emails or tracking referrals. Automations save time and ensure your campaign runs smoothly without manual intervention.<br>
* **Step 8:** [Configure Options](/referral-hero-documentation/getting-started/creating-a-new-campaign/configure-options.md)\
  Fine-tune the campaign settings to suit your needs, such as adjusting the appearance or behavior of the campaign elements. This step ensures your campaign is optimized for your target audience.<br>
* **Step 9:** [Add Subscribers](/referral-hero-documentation/getting-started/creating-a-new-campaign/add-subscribers.md)\
  Manually or automatically add participants to your campaign. Adding subscribers is crucial for populating your campaign with the initial set of users.<br>
* **Step 10:** [Launch the Campaign](/referral-hero-documentation/getting-started/creating-a-new-campaign/launch-the-campaign.md)\
  Finalize your campaign by configuring the installation settings, such as embedding the widget on your website or setting up tracking codes. Once everything is in place, launch the campaign to make it live and start engaging your audience.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://berylsystems.gitbook.io/referral-hero-documentation/getting-started/creating-a-new-campaign.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
