Set Up an Impact Story
Last updated: July 22, 2026
Impact Stories let you share the real-world results of your supporters' generosity — a photo or video, a headline, and a short story — and deliver it to exactly the right people. This guide walks through every field on the Create Impact Story screen, explains how the audience rules work, and shares best practices and examples.
What is an Impact Story?
An Impact Story is a shareable post (banner image or video, a title, and a description) that you can:
Publish to a supporter's profile in the donor portal
Restrict to a specific, rule-defined audience of supporters
Make completely public with a shareable link
Stories are how you close the loop with donors: instead of "thank you for giving," you can show them the school that got built, the meals that were served, or the milestone they helped reach.
Before you start
Have these ready so you can finish in one pass:
A 16:9 banner image (JPG), or a YouTube / Vimeo link if your story is a video
Your headline and story copy
A clear idea of who should see it (everyone? only certain donors? a single supporter?)
Step-by-step setup
Open Impact Stories → Create Impact Story. The form is a single page with the fields below.
1. Media
Upload a story image and crop it to a 16:9 banner. Click the upload area or drag and drop a JPG. This is the hero image at the top of your story.
If your story is primarily a video, you can skip the image and use the video link field below instead — though a strong banner image still helps the story display well in lists and previews.
2. Publish on date/time
Set the date and time associated with the story's publication. This stamps when the story is published and is the date supporters see on the post. Whether the story is actually live is controlled separately by the Published toggle (see below), so set this date and then publish when you're ready.
The time picker uses your organization's time zone. Double-check AM/PM.
3. Visibility
This is one of the most important choices. There are three options, and they interact with the audience you tag (see Audience Rules below):
Setting | Who can view | Can it be shared? |
|---|---|---|
Private (login required) | Only the supporters you tag | No — even if a tagged supporter shares the link, others can't view it |
Supporters only (login required) | The supporters you tag | Yes — tagged supporters can share it with other logged-in supporters |
Public | Anyone with the link | Yes — no login required |
Rule of thumb:
Use Private for personal, donor-specific updates ("Here's the impact of your gift").
Use Supporters only when you want a sense of community but still want to keep it inside your logged-in supporter base.
Use Public for stories you'll post on social media, in newsletters, or anywhere you want maximum reach.
4. YouTube or Vimeo link
Optional. Paste a full YouTube or Vimeo URL and the video will embed in the story. Use this when video is the centerpiece of your update.
5. Impact Story Title (required)
Your headline. Keep it short and outcome-focused.
💡 Type the @ symbol to insert contextual data (merge fields). This lets you personalize the title with supporter data where supported.
6. Impact Story Description (required)
The body of your story. Tell the supporter what happened and why their contribution mattered.
💡 The @ symbol works here too for contextual data.
7. Published / Save as draft
A toggle controls whether the story goes live:
Toggle off (Save as draft): the story is saved but not published. Nothing is visible to supporters yet.
Toggle on (Publish): the story publishes when you save. You'll be asked to confirm before it goes live.
Save as a draft while you're still writing or waiting on approval, then publish when you're ready. You can return to a draft and publish it at any time.
8. Audience Rules
This is where you define which supporters the story is tagged to — i.e., who it's delivered to and (for Private / Supporters-only stories) who is allowed to view it. This section is powerful, so it has its own detailed walkthrough below.
Audience Rules
Audience Rules let you build a precise segment of supporters using groups of rules. Once you save, matching supporters are tagged into the story, and the story appears on their supporter profile.
A live preview at the bottom — "Preview N people that are in your audience now" — recalculates as you build, so you always know how many supporters currently match.
There are two layers of logic:
Between groups — set at the top with Match all groups (AND) or Match any groups (OR).
Within a group — each group combines its own rules with AND or OR.
This two-layer structure is what lets you express things like "(is a monthly donor AND gave over $500) OR (lives in Texas)."
Each rule has three parts
Field — what you're segmenting on (e.g., Full Name, Total Given, Tag, or any custom field).
Comparator — how to compare (e.g., is, is not, contains, greater than).
Value — what to compare against (a name, number, tag, etc.). Some comparators need no value (e.g., is empty).
Available fields
The field list is built from three sources:
Standard supporter fields — core donor attributes such as name, email, giving totals, and tags. (Selecting Full Name with is gives you a searchable picker so you can target one specific supporter — this is how you tag an individual.)
Supporter Custom Fields — any custom fields your organization has defined on the donor record.
Household Custom Fields — custom fields defined at the household level.
The available comparators depend on the field type — a text field offers options like is / is not / contains, while a number or date field offers greater than / less than / between, and so on. The form only shows comparators that make sense for the field you picked.
Combining groups: AND vs OR
Match all groups (AND): a supporter must satisfy every group to be included. Use this to narrow — each group adds another requirement.
Match any groups (OR): a supporter is included if they satisfy any group. Use this to combine distinct audiences — each group is its own segment.
Add Group / Add Rule / Remove
Add Group creates a new group; the AND/OR selector between groups controls how it joins the others.
Add Rule adds another condition inside a group.
Remove Group deletes a group and its rules.
Rule Tinker (truth table) ⚙
The gear icon opens Rule Tinker, a sandbox for testing your logic. It shows your current rule groups and a Truth Table where you can toggle each rule on/off and Add Test Case to see how different combinations resolve to "in" or "out." Use it to sanity-check complex AND/OR setups before you publish — it's the fastest way to catch a group that's accidentally excluding everyone.
Live audience preview
As you edit, WeGive recalculates the number of unique supporters who match (you'll briefly see "Calculating audience preview…"). The count is distinct — a supporter who matches more than one group is only counted once.
⚠ A preview of 0 usually means your logic is too strict. Most often this is because you used Match all groups (AND) when you meant OR, or stacked too many AND rules inside a single group. Loosen the logic and watch the count update.
Worked examples
Example 1 — A single supporter (a personal thank-you)
Visibility: Private
Group 1:
Full Nameis "John Smith"Result: only John sees the story, even if he forwards the link.
Example 2 — Major donors only
Visibility: Supporters only
Group 1:
Total Givengreater than 5000Result: every supporter who has given more than $5,000 is tagged and can share it with other logged-in supporters.
Example 3 — Two distinct audiences (OR between groups)
Top selector: Match any groups (OR)
Group 1:
Tagis "Monthly Donor"Group 2:
Total Givengreater than 1000Result: anyone who is a monthly donor or has given over $1,000 is included.
Example 4 — A narrow, high-value segment (AND between groups)
Top selector: Match all groups (AND)
Group 1:
Tagis "Capital Campaign"Group 2:
Total Givengreater than 10000Result: only supporters who are tagged Capital Campaign and have given over $10,000.
Example 5 — A public story for everyone
Visibility: Public
Audience Rules: leave empty (or set a broad rule)
Result: a shareable link anyone can open — ideal for newsletters and social posts.
Best practices
Match visibility to audience. If you tag a specific person, pair it with Private so a forwarded link can't leak the story. Save Public for content you actively want spread.
Use OR for "any of these," AND for "all of these." When in doubt, read your setup out loud as a sentence — it should match what you intend.
Verify with Rule Tinker before publishing, especially when you mix AND and OR. A 30-second test case can save you from sending a story to the wrong list.
Always glance at the live count before you publish. If it's 0 or wildly off, fix the logic first.
Lead with the outcome in your title. "200 families housed this winter" beats "An update from our team."
Draft first, publish when ready. Use Save as draft for anything awaiting copy edits or approval, then flip to Publish.
Personalize with
@merge fields in the title and description where it adds warmth, but preview to make sure every field resolves.Double-check the publish date/time and AM/PM so a scheduled story goes live exactly when you expect.