Digital advocacy: Online tactics to grow your petition

Digital advocacy: Online tactics to grow your petition
A guide to growing your advocacy campaign using online strategies, including social media promotion, engaging relevant digital communities, and creating custom assets.In this article you will learn:
Online petitions are one of the strongest forms of digital advocacy. There are over 100,000 victories from petitions on Change.org in 196 countries. That’s over 100,000 petitions that have won meaningful social change, and many more have raised awareness about important causes.
Spreading the word and galvanizing support for these petitions in other online channels is a huge part of their success. Not only does attention in digital spaces like social media gain signatures for petitions, but it influences decision makers to take action.
A study of over 1,500 Change.org petitions demanding changes to social policy and practices from Fortune 500 firms found that online petitions are effective in sparking corporate action. A major factor in the petitions' success was their strong support on social media. Based on the study, petitions that spread quickly on social media are nearly five times more likely to prompt action.
Learn how to grow your petition on social media and other digital channels based on the practices of Change.org petition starters who earned over 100 signatures in their first week.
What is digital advocacy?
Digital advocacy is raising awareness and support for a social impact cause through digital channels like online petitions, social media, emails, text messages, and virtual events.
Examples of online advocacy campaigns and their impact
Digital advocacy is important because it helps solve problems and injustices in society. It enables individuals and communities to raise their voices and have their concerns heard and addressed.
Here’s some examples of real-world results won by online advocacy campaigns:
An online movement to combat the Fayetteville, Arkansas housing crisis
A petition was created to push the Fayetteville City Council to adopt a housing resolution officially declaring a housing crisis in the city. It emphasized the need for affordable housing to address homelessness.
The petition mobilized strong public engagement, with over 30 citizens attending the public hearing to vote on the resolution. Thirteen people spoke at the meeting to show their support and share their own personal stories and struggles.
The petition also prompted supporters to email their city council members to ask them to support the resolution and provided the necessary contact information, making it easy for supporters to take action.
The results of the campaign include:
The Fayetteville City Council unanimously voted to pass the resolution.
A counter-resolution that could have weakened the effort was tabled indefinitely and will not be reconsidered.
The resolution established a special task force consisting of community members and housing experts to propose actionable solutions for affordable housing.
The coalition that formed to lead the campaign continues the movement post-victory. They are encouraging residents to stay involved through local advocacy groups like Arkansas Renters United and Arkansas Community Organizations to push for long-term housing solutions.

Promoting bike and pedestrian safety in honor of a victim’s death
This campaign called on local officials to name a safe and protected trail for cyclists and pedestrians after Jay Keddy, a local school teacher who was killed in a bike accident. The campaign utilized an online petition and social media promotion to achieve its goals.
The campaigners started Facebook and Twitter accounts with the #KeddyAccessTrail hashtag to grow support for the petition. In response, Jay Keddy’s son showed his support for the petition on his own Facebook and Twitter accounts.
This momentum earned media coverage by the local news station and significant engagement on social media. Ultimately, the campaign led to a unanimous decision by the city council to name the new trail in Jay Keddy’s memory.
Digital advocacy tactics to grow your campaign
Once your petition is live, take these steps to get it out to as many people as possible who can sign it and share it to even more people. Learn the best practices for sharing it on the most relevant social media and online community platforms, broken down by each channel.
Start by sharing with your personal network
An easy and effective first step is to share your petition with your friends, family, and any colleagues or other contacts who would support your campaign. This provides you with those first signatures and shares online that will kickstart your momentum.
You can use group texts, a mass email, or direct messages on social channels like Instagram and TikTok to inform your personal network about your petition. When sending your campaign around to your contacts, always provide a brief summary of your goal, include the petition link,
and ask them to sign and share. For example, “I started this petition to save the music education program at my daughter’s high school. Please sign and share!”
For Change.org users, there’s a quick and easy feature to email your petition on your petition dashboard. And, you can also create a unique petition link like Change.org/saveourpark using the platform.
Promote your campaign on social media
Social media is one of the most powerful tools for spreading awareness about your petition and gaining support. To maximize your reach, use different content formats, engage with various communities, and follow best practices tailored to each platform.
→ General best practices for social media promotion
Use multiple formats: Share your petition through text posts, images, videos, reels, and stories to reach different types of users.
Write a strong hook: Grab attention within the first sentence.
Keep it clear and concise: Avoid jargon—make it easy to understand at a glance.
Create a sense of urgency: Emphasize why supporters should act now.
Include a Call to Action (CTA): Clearly state what you want people to do, such as:
Sign and share the petition
Like and comment on your post
Share your post with their network
Follow your page for updates
Engage with comments: Reply to comments to boost engagement and build a community.
Make your profiles public: Ensure maximum visibility.
Post at optimal times: Research when your audience is most active on different social media channels.
Engage with supporters: Like, reply, and reshare user-generated content about your petition.
Encourage personalized shares: Ask supporters to add their own message when they share your petition.
Utilize live streaming: Host live discussions on Instagram, TikTok, and Twitter Spaces to generate real-time engagement.
→ Facebook and Instagram strategies
Share across all features: Use posts, reels, and stories to keep your petition visible.
Join and post in relevant Facebook Groups: Find groups that align with your petition’s cause and share updates there.
Optimize your Instagram bio: Place your petition link in your bio and direct followers there. Include any hashtags related to your petition in your bio.
Use Instagram Stickers: Add a clickable petition link to your Instagram story.
DM influencers and organizations: Reach out to individuals and organizations in your community or who advocate for the same issue. Request they share your petition to increase visibility.
📌 Example post:
"I started this petition for a new skate park in Brooklyn! 🛹 Please sign & share! Link in bio. #BrooklynSkateParks #SkateParksNY #SkateboardingLife"
→ Twitter (X) strategies
Keep it short and impactful: Twitter has a 280-character limit — make every word count.
Always include the petition link: Make it easy for users to take action.
Encourage Retweets: More retweets mean greater reach.
Use relevant hashtags: Include both custom and trending hashtags (like #SaveOurParks, #ClimateActionNow).
Tag decision makers: Get attention by tagging officials, organizations, and influencers.
Utilize Twitter Spaces: Talk about your petition, answer questions, and encourage real-time signatures in livestreams. Invite guest speakers like activists or experts who can add credibility and attract listeners.
📌 Example Tweet:
"🚨 Houston’s stray animals need our help! Thousands suffer due to lack of shelters. 🐶 Sign & RT to support: [petition link] #HoustonAnimals #SaveOurPets"
→ TikTok strategies
Create compelling videos
Showcase real stories: Feature people affected by the issue.
Use text overlays: Reinforce key points and direct users to the petition link. Provide further details in captions.
Keep it short: Aim for 15-30 seconds to maximize watch time.
Use trending sounds: Popular audio can push your video onto more For You Pages.
Include the petition link in your bio and direct viewers to it in your video captions.
Engage in comments: Reply to users, pin important comments, and encourage shares.
📌 Example TikTok caption: "This law is hurting thousands of families. We need change! Sign the petition – link in bio! #JusticeForXYZ #PetitionForChange"

Share in relevant online communities
Beyond mainstream social media platforms, online communities like Nextdoor, Discord, and Reddit offer valuable spaces to share your petition with highly engaged audiences. These niche forums and community-based platforms are excellent for connecting with people who are already invested in your cause. Here’s how to effectively promote your petition in each space.
→ Nextdoor: Engaging your local community
Nextdoor is ideal for local issues — from neighborhood safety to public policy changes — because users are already engaged with community matters.
What works well on Nextdoor?
Community-driven issues: Public safety, schools, businesses, neighborhood improvements
Local campaigns: Zoning changes, park renovations, local business policies
Public meetings & town halls: Mobilizing neighbors for civic engagement
Best practices for Nextdoor posts
Write with a local, neighborly tone: Keep it friendly, approachable, and community-focused.
Use a clear subject line: Mention specific locations (e.g., "Help save our local park in East Atlanta)
Make it personal: Share why this issue matters to you and your neighbors.
Keep it brief but informative: Provide a clear overview of the petition and how others can help.
Encourage discussion: Ask for opinions, feedback, or community experiences.
Use images: A compelling photo or infographic increases engagement.
Follow up: Engage in comments, respond to questions, and provide petition updates.
📌 Example Post: "Our neighborhood park is at risk of being replaced with a parking lot! 🚨 Families, dog owners, and kids use this park daily. Let’s show the city council that our community wants to keep our green space. Sign & share: [Petition Link]"
→ Discord: Engaging passionate online communities
Discord is a real-time chat platform with topic-based communities. It's particularly effective for long-term interest groups, like those dedicated to environmental rights, LGBTQ+ issues, gaming, and entertainment.
How to share your petition on Discord
Find relevant public servers: Search for communities related to your petition on Disboard.
Join conversations first: Engage authentically before posting your petition.
Post in the right channels: Look for #activism, #petitions, or general discussion channels.
Use a personalized message: Avoid spammy posts; tell why this petition matters.
DM engaged users: If someone shows interest, send them a personal message asking for support.
Best practices for posting on Discord
Be human: Avoid looking like a bot by adding context, emotions, and engagement.
Choose high-traffic channels: Post where discussions happen, not buried in inactive spaces.
Don’t overpost: Avoid dropping links repeatedly across multiple channels.
Host a voice chat session: Gather supporters in a live discussion about the petition.
📌 Example Post: "Hey everyone, I’m working on a petition to stop a new law that will hurt our environment. 🌍 Would love your support! Please check it out here: [Petition Link]. Let’s make a difference together!"
→ Reddit: Tapping into niche audiences
Reddit is one of the most powerful platforms for driving awareness, thanks to its interest-based communities (subreddits).
Where to post?
Find the right subreddit — browse Reddit Communities for groups related to your petition.
Popular advocacy subreddits:
r/advocacy – General activism
r/AnimalRights – Animal welfare
r/climate – Climate action
r/LGBTQ – LGBTQ+ rights
r/news – Trending issues
How to post effectively on Reddit
Write a compelling story – A petition link alone won’t work. Explain why this matters and share personal experiences.
Keep it engaging – Ask for opinions, create discussions, and use an inviting tone.
Follow subreddit rules – Some communities prohibit self-promotion—make sure your post aligns with guidelines.
Use a strong title – Titles should be clear and direct to attract attention.
Reply to comments – Engage with users to keep the conversation active.
📌 Example Post: Title: "We need to protect our local wildlife from this new development – Sign the petition!" Body: "Developers are planning to destroy 200 acres of protected forest, endangering local wildlife. This affects all of us in the area, and we need to act now. If you care about preserving our environment, please take 30 seconds to sign and share: [Petition Link]"
Enhance your digital advocacy efforts with custom assets
Creating custom, homemade assets can make your petition stand out, boost engagement, and encourage more shares. Well-designed visuals, personal videos, and ready-to-use templates make it easier for supporters to spread your message. These extra resources help turn casual supporters into active advocates joining your movement.
Social media graphics: Use Change.org's automatically custom-generated graphics once you create a petition, or a tool like Canva to design eye-catching infographics, petition images, and quote cards.
Screenshots of your petition: Post a screenshot of your petition page in your social media and online community posts with a direct link for easy access.
TikTok & Reels videos: Share personal stories about why the issue matters, and ask supporters to stitch or duet your video.
Personal photography: Authentic photos of affected people, locations, or events can make your petition more relatable and shareable.
Website or landing page: Create a simple website with additional resources, updates, and calls to action.
Pre-written scripts and templates
📞 Phone call scripts: Help supporters call decision-makers with confidence.
📧 Email template: Provide an easy-to-use petition letter for supporters to send to officials or organizations.
Make it easy for supporters to take action
Signing a petition is just the beginning — real change happens when supporters stay engaged. Make it easy for people to take the next step by providing simple ways to help, like writing to legislators, attending protests, or sharing your petition widely. Keep the momentum going by offering resources, updates, and ways to stay involved.
Ready to take action? Start your own Change.org petition today and rally support for the change you want to see.


