OneSolOneSol
← Guides

How to Accept Donations on Instagram (Free)

Instagram is great for building a following, but it won't let you paste a payment link into a caption or take donations directly for most creators. The workaround is simple: send your audience to one link where they can actually give. Here's how to accept donations from Instagram, whether you're a nonprofit, creator, or individual raising funds.

Quick answer

Instagram doesn't allow clickable payment links in posts, so add a donation link to your bio and use link stickers in Stories to send supporters to a page where they can give. A OneSol link-in-bio page with a donation form (onesol.io) lets people donate any amount by card, with the money going straight to your own Stripe account and no platform cut of donations.

1. Create a donation page

Build a simple page with suggested donation amounts (like $10, $25, $50) plus a custom field, and a sentence on what the money supports. Connect Stripe so donations reach your bank directly. A OneSol donation form is free to set up and keeps every donation yours minus only the card-processing fee.

2. Put the link in your Instagram bio

Instagram gives you one clickable bio link, so use a link-in-bio page that features "Donate" at the top. Write a clear bio call-to-action like "Support us 👇" pointing to it. This makes donating possible from your profile even though captions can't hold live links.

3. Promote it in posts, Reels, and Stories

Add a link sticker to your Stories so followers can tap straight through to donate — this is the one place Instagram allows a direct clickable link for everyone. In posts and Reels, tell a specific story about the impact and end with "link in bio to donate." A concrete ask ("$25 covers one meal box") converts far better than a vague "please support."

4. Thank donors and show impact

Set up an automatic thank-you message or email so every donor feels appreciated the moment they give. Share updates and results in your feed and Stories so people see their money working, which drives repeat giving. Capturing donor emails lets you invite them back for future campaigns.

Ready to start? OneSol is free.

Sell, book and get paid from one link — no card needed.

FAQ

Why can't I put a donation link directly in an Instagram caption?

Instagram doesn't make links in captions clickable, so a pasted URL is just plain text. The workarounds are your bio link and link stickers in Stories.

Do I have to be a registered nonprofit to collect donations?

No — individuals and creators can collect money that people choose to give, but only registered charities can offer tax-deductible receipts. Be transparent about who you are and what the funds are for.

Does Instagram take a cut of my donations?

If you route donations to your own link and Stripe account, Instagram takes nothing — you only pay the standard card-processing fee. Instagram's built-in nonprofit donation tools are separate and limited to eligible organizations.

How do I get the donation link in front of more people?

Use Story link stickers regularly, pin a post explaining your cause, and add "link in bio to donate" to your most-viewed Reels. Consistency and a specific, story-driven ask matter more than posting frequency.