How to Use the Crowdfunding Block in UniLink (Run a Fundraising Campaign on Your Page)

How to Use the Crowdfunding Block in UniLink (Run a Fundraising Campaign on Your Page)
A step-by-step guide to adding the Crowdfunding block to your UniLink page so you can run a goal-based campaign with backer tiers, a progress bar, and Stripe or PayPal payments — without a separate Kickstarter or GoFundMe account.
- The Crowdfunding block runs a full goal-based fundraising campaign on your UniLink page: progress bar, backer count, optional deadline countdown, and backer reward tiers — each with a name, price, description, and quantity limit.
- You need Stripe or PayPal connected in Dashboard settings before the donate button will appear; campaigns in test mode silently fail real payments even though the block looks functional.
- The Crowdfunding block's strength over the Donation block is backer tiers — if you are running a campaign with no reward tiers, the Donation block is the simpler choice.
- The single highest-impact thing you can do before launching is write a real campaign story — a bare progress bar with a dollar goal and no explanation of why the goal matters converts significantly worse than one supported by two to three paragraphs of honest context.
The problem with Kickstarter and GoFundMe for most creators and small communities is the same: you drive traffic from your own audience to someone else's platform, pay platform fees on every pledge, and have no control over the page design, the data you collect, or what happens to supporters after they contribute. The Crowdfunding block in UniLink keeps the campaign on your page — your URL, your brand, your analytics, your backer list. You set the goal, write the story, define the reward tiers, and connect your own Stripe or PayPal to receive payments directly. The block handles the progress bar, the backer count, the countdown timer, and the tier selection checkout. What you get is the mechanics of a crowdfunding campaign without the platform middleman taking a cut of your community's money.
What the Crowdfunding block does
The Crowdfunding block creates a campaign section on your UniLink page that shows a campaign title, a rich-text story or description, a goal amount, a progress bar that fills as contributions come in, a backer count, and a primary call-to-action. Visitors who click to contribute are shown a list of backer tiers — reward levels you define, each with a name, price, description, and optional quantity limit. When a tier has a quantity limit and reaches it, it shows as "Sold out" and visitors can select a different tier. Payments process through Stripe or PayPal, and each completed contribution is recorded in your UniLink Dashboard with the backer's name, email, tier selected, amount, and date.
Campaigns can run in two modes: open-ended (no deadline, the campaign continues until you close it manually) or deadline-based (you set an end date and a countdown timer appears on the page showing days, hours, minutes, and seconds remaining). The deadline mode adds urgency that open-ended campaigns inherently lack, and for most creator campaigns — funding an album, a product run, a piece of equipment — a defined end date is the right choice. Indefinite campaigns drift out of visitors' attention because there is no reason to act today rather than next week.
There are things the Crowdfunding block is not designed for. It does not support recurring pledges, where backers contribute monthly for ongoing access to something. It does not send automatic backer updates or post-campaign fulfillment tools — if you want to send updates to contributors, you export the backer list from your Dashboard and reach out through email. It also does not integrate with fulfillment services; shipping a physical reward to backers requires you to manage that workflow separately. The block is the campaign front-end and payment processor — everything after the pledge is your responsibility.
Before you start
- Connect your payment processor: Go to Dashboard → Settings → Payments and connect Stripe or PayPal. The Crowdfunding block's contribute button will not appear to visitors until a payment processor is live-mode connected. Test mode looks identical in the Dashboard but silently fails any real card payment — if your Stripe account is still in restricted mode, complete Stripe's identity and business verification before launching your campaign publicly.
- Write your campaign story before opening the editor: The most important content you will add to the block is the campaign description. Prepare it in a document first: who you are, what you are raising money for, exactly what the money will be used for (line-item specificity builds trust), and what backers get in return. Two to four paragraphs is the right length. Vague stories ("I'm raising money to create more content") convert poorly. Specific ones ("I need $3,200 to cover studio recording for a 6-track EP — $1,800 for studio time, $900 for mastering, and $500 for physical CDs for backers who choose the $25 tier") convert well because they show you know what you are doing and have thought through the execution.
- Plan your backer tiers: Design two to four tiers before adding them in the editor. Each tier needs a name, a price, a one-sentence description of what it includes, and optionally a quantity cap. The bottom tier should be accessible (something in the $5–$15 range) and labeled with a name that dignifies even a small contribution — "Supporter" is better than "Basic." Higher tiers should include something tangible: a name in the credits, a signed print, early access, a one-on-one call. Tier rewards that are real and specific get higher conversion on the higher-priced options.
- Set a realistic goal: Goals that are hit in the first 48 hours feel good but kill ongoing urgency. Goals that are 10x what you can realistically raise in your launch window feel unachievable and depress early backers. A well-calibrated goal for a creator campaign is roughly 70–80% of what you think your audience can generate in the campaign window — close enough to feel achievable but not so low it looks like you sandbagged it for an easy win.
How to add the Crowdfunding block to your page
- Open your page in the Dashboard: Log in to UniLink, go to My Pages, and click Edit on the page where you want the campaign to appear.
- Add a new block: Click + Add Block in the editor. In the block picker, scroll to the Commerce or Community section and select Crowdfunding.
- Fill in the campaign title and description: Enter the campaign name in the title field. Then paste or write your campaign story in the description field — this renders as rich text, so you can use bold text to highlight key numbers, paragraph breaks for readability, and line spacing to make the story scannable. Do not compress the story into a single paragraph; give it space to breathe.
- Set the goal amount and currency: Enter the total amount you are raising and select your currency. The progress bar displays as a percentage fill and a dollar/currency amount alongside it (e.g., "$1,240 raised of $5,000 goal"). The progress-bar style toggle lets you choose between showing a dollar amount, a percentage, or both — for most campaigns, showing both is the clearest option.
- Set the campaign end date (optional): If you want a deadline countdown, enable the end date field and pick a date and time. A countdown timer will appear on the live page below the progress bar. If you are running an open-ended campaign — a nonprofit collecting ongoing donations, for example — leave the end date blank.
- Add backer tiers: Click Add Tier to open the tier editor. For each tier, enter: a tier name (e.g., "Supporter," "Fan," "Champion"), a price, a one-to-two sentence description of what that tier includes, and an optional quantity limit. Add two to four tiers. Tiers appear on the page in the order you set them, lowest price to highest by default — reorder them by dragging if you prefer a different sequence.
- Configure backer count and share button: Toggle on the backer count display if you want visitors to see how many people have contributed (social proof). Toggle on the social share button to let visitors share the campaign URL directly from the page. Both are on by default and both help conversion — there is almost no reason to turn them off unless the backer count is zero and you are still in pre-launch mode.
- Save and publish: Click Save, then Publish. Visit your live page in a separate browser tab (ideally on a phone, since most of your visitors will be mobile). Confirm the progress bar renders, the tiers are visible, the countdown is counting down if you set one, and the contribute button opens the payment flow. Run a real test payment using Stripe's test mode first if your account is not yet in live mode.
Key settings explained
| Setting | What it controls | Best practice |
|---|---|---|
| Campaign title | The heading shown at the top of the block on your page | Name the campaign after what you are creating, not a generic fundraiser label — "Fund the Album: Night Drive" is more compelling than "Support My Music Campaign" |
| Campaign description | Rich-text story field below the title — the main persuasion content on the block | Write in paragraphs, not bullets; use specific numbers ("studio costs $1,800 of the $3,200 total"); explain what happens if you exceed your goal; 200–400 words is the right length for most campaigns |
| Goal amount | The target number shown on the progress bar | Set to 70–80% of what your audience can realistically generate; a goal that fills in the first 48 hours eliminates urgency for the rest of the campaign window |
| Progress bar style | Whether the bar shows dollar amount, percentage, or both | Show both — the dollar amount signals absolute momentum ("$4,100 raised") while the percentage signals proximity to the goal ("82% funded"); together they are more motivating than either alone |
| Campaign end date | Optional deadline that triggers a countdown timer on the live page | Use a deadline for most creator campaigns — 21 to 30 days is the standard crowdfunding window; shorter creates too much pressure on your launch, longer loses momentum in the middle |
| Backer tiers | The reward levels visitors can select when contributing — each has a name, price, description, and optional quantity cap | Two to four tiers is the practical range; more than four overwhelms the decision; less than two means visitors have no sense of reward escalation |
| Tier quantity limit | Per-tier cap on the number of backers who can claim that reward level | Use quantity limits for tiers that involve something physically scarce (signed prints, one-on-one calls) — seeing "Only 3 of 10 left" is a reliable urgency trigger; for digital-only tiers, leave the limit off |
| Backer count display | Shows the total number of people who have contributed | Leave on — visible backer counts are social proof; a campaign with 47 backers looks more credible than an identical campaign showing only a progress bar with no count; turn off only if count is zero and you have not yet launched |
| Social share button | A share button that lets visitors post the campaign URL to their own social profiles | Leave on — the most effective form of crowdfunding distribution is backers sharing their own contribution with their audiences; make sharing as frictionless as one tap |
| Campaign update posts | Creator-published updates visible on the campaign block to all visitors | Post at least one update at the 50% milestone and one at 3 days before the deadline; updates signal active stewardship and bring back undecided visitors who saw the campaign earlier but have not backed yet |
How to write a campaign story that converts
The progress bar and the backer count do conversion work, but the campaign story does more of it than most creators expect. The page visitors land on when they tap your bio link is not the most persuasive moment — they are still evaluating whether they care. The campaign story is where that evaluation happens. A progress bar showing "$1,400 of $5,000" means nothing to a visitor who has not yet decided whether the campaign is worth $1,400 of anyone's money. The story is what tells them whether it is worth $25 of theirs.
The structure that consistently converts in crowdfunding descriptions follows a specific logic: start with the thing being created (not with your background or credentials), explain what makes it worth making, break down exactly what the money covers in concrete line-item terms, and close with what happens for backers specifically — what do they get, when do they get it, and what do they get to be part of. The details are what do the persuasion work. "Studio recording" is a detail. "$1,800 for 16 hours of studio time at Electric Lady" is a detail that signals you have actually planned this and know what you are talking about. Specificity is a trust signal.
Avoid the mistake of writing the story in the second person ("You can be part of something special"). It reads as marketing copy and campaigns convert better when they read as honest first-person communication. Write it the way you would explain the campaign to a friend: what you want to make, why you cannot make it without this, what they get, and what happens if you overshoot the goal. That last part — the stretch goal — is worth addressing explicitly even if you think you will not hit it. "If we raise past $5,000, I'll add a bonus instrumental EP available to all backers" gives backers a reason to share aggressively even after the goal is met.
Finally, put the story above the tiers. The natural instinct is to show the tiers first because they are the transactional element, but visitors who read the story before seeing the tiers convert at higher rates than visitors who see the tiers first. Story creates motivation; tiers capture it. Sequence matters.
Troubleshooting
| Problem | Likely cause | Fix |
|---|---|---|
| Contribute button not appearing on the live page | No payment processor connected, or Stripe account is still in test or restricted mode | Go to Dashboard → Settings → Payments and confirm a live-mode Stripe or PayPal account is connected; Stripe accounts in restricted mode show as connected in the Dashboard but cannot process real payments until Stripe's verification is completed |
| Payments go through but backer count does not update | Webhook event from Stripe or PayPal failed to reach UniLink, or there is a sync delay | Wait 5–10 minutes and refresh — webhook delivery occasionally lags; if the backer list in Dashboard still shows no entry after 15 minutes, check the payment in your Stripe or PayPal dashboard to confirm it completed, then contact UniLink support with the payment ID |
| Progress bar shows 0% despite confirmed contributions | Goal amount was not saved, or a currency mismatch between the payment processor and the block setting | Edit the block, re-confirm the goal amount is entered and saved correctly, and verify the currency matches what is set in your Stripe or PayPal account; currency mismatches cause the progress calculation to fail silently |
| Countdown timer shows a negative time or the wrong time | End date was set in the wrong timezone, or the block is reading UTC while the editor shows local time | Edit the block and reset the end date, confirming the time you enter is correct in UTC (or whatever timezone the editor defaults to); add an extra hour as a buffer to avoid the timer running out while the campaign is still technically active |
| A tier shows "Sold out" before the quantity limit was reached | Quantity limit was set lower than intended, or test purchases consumed available slots | Edit the tier's quantity limit in the block settings; if test purchases consumed slots, manually adjust the redeemed count via Dashboard order management or delete and recreate the tier with the correct limit |
| Backer received no email confirmation after contributing | Backer email was mistyped at checkout, or the confirmation email landed in spam | Ask the backer to check their spam or promotions folder; locate the contribution in Dashboard order history, confirm the email address on file, and resend the confirmation from the order detail view if the email address looks correct |
| Campaign story text showing without paragraph breaks on the live page | Text was pasted as plain text and the rich-text editor collapsed all line breaks | Re-open the block editor, click into the description field, and manually add paragraph breaks between sections; paste text without formatting first (Ctrl+Shift+V) to strip any invisible formatting from the source document that may be interfering with the editor |
Best fit for
- Artists and musicians funding a release — album, EP, visual project, book, short film — with tiered backer rewards for different contribution levels
- Creators raising money for equipment, studio time, or production costs where a specific, itemized goal can be communicated to a loyal audience
- Community projects and nonprofits running time-limited campaigns with a defined goal and deadline, where platform fees on Kickstarter or GoFundMe are a real cost consideration
- Product pre-orders where different backer tiers represent different product configurations or delivery timelines, and quantity limits reflect actual production capacity
- Independent educators or writers funding a project their audience is already invested in and willing to back before the product exists
Not the right tool if
- You want no-tier, any-amount giving — the Donation block is simpler and purpose-built for open-ended tipping and support; the Crowdfunding block's UI is optimized around tier selection
- You need recurring monthly pledges or subscription-based patronage — the Membership block handles recurring billing; Crowdfunding is one-time contributions per campaign
- You need the reach of an external platform — Kickstarter and Indiegogo have built-in audiences that browse campaigns; UniLink's Crowdfunding block only reaches people who already visit your page
- Your campaign requires complex fulfillment tools — the block records contributions but does not handle pledge management, backer surveys, shipping integrations, or update delivery to backers at scale
Frequently asked questions
Does UniLink take a percentage of crowdfunding contributions?
UniLink does not charge a platform fee on Crowdfunding block contributions. Your payment processor — Stripe or PayPal — charges their standard transaction fee (typically 2.9% + 30¢ per transaction for Stripe). That is the only fee taken from each contribution. This is a meaningful difference from platforms like Kickstarter (5% platform fee + 3–5% payment processing) or GoFundMe (0% platform fee but ~2.9% payment processing), where the platform itself takes a cut on top of the payment processor.
What happens if the campaign does not reach its goal?
The Crowdfunding block is not an all-or-nothing model like Kickstarter. Contributions are processed immediately when pledges are made, and they are not held or refunded if the goal is not reached. This means you receive every contribution regardless of whether the total goal is met. The tradeoff is that you do not benefit from Kickstarter's "only charged if funded" mechanic — which some backers prefer because it reduces their risk. Be transparent in your campaign story about whether contributions are refundable if the campaign falls short, and state your own policy clearly so backers know before they contribute.
Can I run more than one campaign at the same time?
You can add multiple Crowdfunding blocks to the same page or to different pages in your UniLink account. Each block is an independent campaign with its own goal, tiers, and backer list. Running two simultaneous campaigns on the same page is technically possible but typically splits the attention and conversion of both — visitors who see two campaigns generally commit to neither. If you need to run concurrent campaigns, keep them on separate pages with separate bio links for each.
Can I export my backer list to send fulfillment or follow-up emails?
Yes. Go to Dashboard → Orders and filter by the relevant Crowdfunding block. You can export the backer list as a CSV with backer name, email, tier, contribution amount, and date. Use this to manage physical reward fulfillment, send campaign update emails, or import backers into an email marketing tool like Mailchimp or Klaviyo for post-campaign communication. UniLink does not send update emails to backers automatically — all follow-up communication is your responsibility via external email tools.
Should I use the Crowdfunding block or the Donation block?
Use the Crowdfunding block if your campaign has backer tiers with specific rewards, a defined goal, or a deadline countdown — the block's interface is built around these mechanics. Use the Donation block if you want simple any-amount giving with no reward tiers: a "buy me a coffee" tip jar, an ongoing patron support button, or a nonprofit accepting general donations. The Donation block is one field and one button; the Crowdfunding block is a full campaign page with story, progress bar, and tier selection. Matching the right tool to the right use case matters more than the feature overlap between them.
- Confirm your Stripe or PayPal account is in live mode — not just connected — before publishing the campaign; test mode looks identical in the Dashboard but silently fails real payments from real backers.
- Write a specific, itemized campaign story (what the money covers line by line) before adding the block — vague stories about "creating more content" convert poorly; specificity is a trust signal that directly affects contribution rate.
- Use two to four backer tiers; fewer than two removes the reward escalation dynamic; more than four creates decision paralysis and reduces contribution rate on higher-priced tiers.
- Set a campaign end date and post at least two updates during the campaign window — one at 50% funded, one at 72 hours remaining — to bring back undecided visitors for a second or third exposure.
- Use the Donation block instead if you have no reward tiers; the Crowdfunding block's interface is built around tier selection, and a single-tier or no-tier campaign reads as an incomplete implementation of the block rather than a clean donation experience.
Ready to launch your campaign? Create your free UniLink page and add the Crowdfunding block to run a goal-based campaign with backer tiers and direct payments — on your own page, without platform fees.
Create Your Free Link-in-Bio Page
Join thousands of creators using UniLink. 40+ blocks, analytics, e-commerce, and AI tools — all free.
Get Started Free