> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.graze.social/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Sponsored Posts

Graze lets advertisers pay to place sponsored posts in feeds, and makes sure you as the feed creator get rewarded for all your hard work. This guide covers both sides: setting up your feed to accept sponsored posts, and how advertisers run a campaign.

## Setting up to receive payments

Payments go through our third-party payment processor, Stripe. You don't need a separate Stripe account.

1. Open your feed's **Feed Settings** (the gear on its page) and scroll to **Monetization**.
2. Press **Set up monetization**.
3. Read the **Payment Agreement** and press **Agree**. Read it carefully: it covers what sort of posts can be promoted through Graze.
4. Fill in your **First Name** and **Last Name** (or **Company**), **Email**, **Business Type** and **Country**, and press **Submit**.
5. You'll be taken to Stripe to finish setting up your payout details.

Before you start, check that [you can receive payments from Stripe in your country](https://docs.stripe.com/connect/cross-border-payouts). If your feed is NSFW, you may not be able to monetize it; come and chat to us on [Discord](https://discord.com/invite/n936Bz7Pug) if that applies to you.

You can check on your payout setup any time on your **Account** page, under **Monetization**. If Stripe needs more information from you, you'll see a **Complete Setup** button there.

## Turning on sponsored posts for a feed

Once your payment details are set up, go back to the feed's **Feed Settings**. Under **Monetization**, switch on **Monetize Feed**. This opens your feed to advertisers.

You'll then see three more settings:

- **Feed Bio**: a message shown on your feed's page in the Ads marketplace. Use it to tell advertisers about your audience and what kinds of sponsored posts you're happy to run.
- **CPM Target**: what you'd like to charge for every 1,000 times a sponsored post is shown. It starts at $1.00. Advertisers can't offer you less than this.
- **Saturation Limit**: the most of your feed that can be sponsored posts, from 1% to 20%. It starts at 10%, so a quieter feed isn't overrun with ads.

After changing CPM Target or Saturation Limit, press the **Update** button that appears beside it. These settings take effect straight away; you don't need to publish the feed.

You can also add an **Account Bio** on your Account page. It appears on the ads page for all of your feeds.

## The Ads marketplace

Once a feed is monetized, it's listed in the [Ads marketplace](https://www.graze.social/ads), where advertisers can search for feeds that suit their sponsored posts.

## Running a campaign (for advertisers)

To sponsor posts on a feed, you need a credit card on file. If you don't have one yet, Graze will ask for it when you create your first campaign.

1. Click **Campaigns** in the sidebar, then **New Campaign**.
2. Give the campaign a **Name**.
3. Under **Advertised Posts**, add the URL of each Bluesky post you want to promote.
4. Under **Feeds**, add each feed you'd like to appear on. For each one, set a **CPM** (it can't be lower than that feed's CPM Target) and the number of **Impressions** you want. Optionally set a **Duration** in days, add a **Message** to the feed's owner, and enter a **Coupon Code** if the owner gave you one. Graze shows the **Budget** this adds up to.
5. Press **Create**. Each feed's owner receives your proposal.

> Every sponsored post must clearly say it's an ad. Include a hashtag such as #ad, #ads, #sponsored, #advertisement, #promoted, #promotion, #sponcon or #paid in the post. Posts without one are rejected when you create the campaign.

## Accepting or rejecting a campaign (for feed creators)

When an advertiser proposes a campaign for your feed, it appears under **Requests** in **Campaigns**, and in the **Monetization** section of your feed's page. You'll see the advertiser's message, the post they'd like to promote, the CPM, impressions and budget.

- Press the tick to **Accept** the campaign.
- Press the cross to **Reject** it. You can pick from **Template Responses** or write your own **Reason**, which the advertiser will see.

You can also message the advertiser about a campaign from its **Messages** tab.

## Activating a campaign

Once you've accepted a campaign, the advertiser switches it on for your feed from their campaign page. From then on, Graze places the sponsored post into your feed, within your Saturation Limit.

Either side can stop a campaign:

- An advertiser can **Rescind** a proposal before it's accepted.
- Either side can **Cancel** an accepted campaign before it starts.
- Either side can **Deactivate** a running campaign. Once deactivated, it can't be switched back on.

Both of you can follow a campaign's progress, including impressions and spend, from **Campaigns**. The **Active** tab shows running campaigns, **Requests** shows proposals waiting for an answer, and **History** shows everything, which you can filter by state.

## Coupons

Want to encourage an advertiser to try your feed? On your feed's page, the **Monetization** section has a **Coupons** button. Choose **Create** to make a discount coupon with a **Name**, an optional **Custom Code**, a **Discount Percentage**, and an optional **Usage Limit** and **Expiration Date**. Share the code with the advertiser, who enters it as the **Coupon Code** when proposing a campaign for your feed. **Edit Coupons** lets you copy or delete your coupons.

## Things to think about

As a feed creator, think about what sort of sponsored posts your community will respond well to. Use your Feed Bio to set expectations, and don't be afraid to reject campaigns that aren't a good fit. Keep an eye on your Saturation Limit too, so your feed doesn't fill up with repeated posts.

## Payments

You can see a history of payments in and out by pressing **Payment History** on the Campaigns page. Your Account page shows your totals: **Payouts** are what you've earned from campaigns, and **Payments** are what you've spent on them.

## More questions?

If you have questions about sponsored posts, come over to our [Discord](https://discord.com/invite/n936Bz7Pug) and join our monetization channel.