# Donation Campaigns

## What are campaigns?

In Harness, a campaign is a specific fundraising initiative where you can track specific donations, share fundraising goals or share time-based events (ex: GivingTuesday).&#x20;

Now let's see how to create a campaign! ✨&#x20;

## :milky\_way: Create a campaign

Pick an emoji or a logo, choose a photo or gif for your campaign (this will be the primary face of your campaign), decide if you want your campaign to be time-based, goal-based, or both!  Write a description and voilà! :sparkles:&#x20;

1. Name Campaign
2. Add a photo
3. Write a description

{% embed url="<https://www.loom.com/share/3f3500c681a1456a9e9f12f5f74656ce>" %}
2 min video on making your first campaign.&#x20;
{% endembed %}

## Campaign Customization:art:

You can make your campaign more effective by adding more customization like change fonts, add an emoji or a full logo, etc.

* Campaign Title = What to call your campaign?

* Donation Goal = Optional if you do not input a goal it will not display!

* End Date & Time = Optional useful for specific fundraisers (Valentines Day, Christmas)

* Category

  * Optional
  * Internal tool useful for organizing lots of different simultaneous campaigns.
  * Examples: Child Sponsorships, Peer-2-Peer Campaigns, Crowdfunding Campaigns.

* Display Options (all of these can be enabled/disabled)
  * Donated & Goal
  * Donor Count
  * Recent Donations
  * Donation Notes
  * Updates & Posts

{% embed url="<https://admin.harnessapp.com/add-campaign>" %}
Click ☝️ to create your campaigns
{% endembed %}

{% content-ref url="/pages/-M8q9Xw3d5uFVrm8jDOO" %}
[Broken mention](broken://pages/-M8q9Xw3d5uFVrm8jDOO)
{% endcontent-ref %}


---

# 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://harness.gitbook.io/harness/fundraise/campaigns.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.
