Campoal – Social Movement WordPress Theme


Campoal – Social Movement WordPress Theme

We make it easy for you to create your own petition and fundraising platform on WordPress in minutes that help people in your country start a social movement, mobilize supporters and raise funds to change your country a better place.

Campoal is the most completed petition platform WordPress theme where anyone can just start a petition by answering three questions. Then easily share the petition on Facebook and Twitter to mobilize supporters. Finally, meet the decision makers and work to drive the solutions they want to change.

Campoal saves you thousands of work hours while creating an online petition website. Learn why it’s the best petition platform solution.

High Performance Development for latest version of WordPress with modern stacks to optimized speed.

Easy Configuration Build and customize made easy with hundreds of options. No coding skill required!

Professional Design The user experience is deeply researched for its design that is easy to use for everyone.

Create a Petition Individual or organization can create a petition and launch the campaign for free with fundraising.

Collect Supporters Sharing the campaign with friends, family and supporters to builds momentum via social media.

Drive Solution Export signature to meet the decision makers and drive the solutions you want to change.

Campoal new demo is compatible with Gutenberg – a block-based page builder that helps you easy to design and pagespeed optimization.


Campoal was built through 5 years of development, features crafted and debugged to achieve the highest perfection. See the built-in core features.

Create a Petition

The submission campaign page is designed for people to start their petition quickly and easily in four steps with decision maker search box, Google Place Autocomplete, drag & drop to upload and video embed. Petition starters can set their goal of signature for the campaign and add topics to spread in the community.

Sign the Petition

eople can support the petition by writing a reason and clicking on the sign button, they can choose to display the name or sign it as anonymous, choose to receive the email update for the campaign or not.

After the user has signed successfully, a pop-up will be activated to suggest they share their campaign and donate money for the campaign owner, at the same time a signature confirmation email will be sent to supporters.

Fundraising & Donate

Campaign owners can set up donations to receive donations from supporters, after the campaign ends, they can submit a withdrawal request to receive their money via PayPal, Payoneer or Bank Transfer. Supporters can donate for the campaigns via a Payment Gateway by Give Add-Ons like Stripe, Paypal,, Paytm, 2Checkout,…

Statistics Dashboard

The campaign owner can track how many people signed the petition by week, month, year. Know who they are, what is their gender, where they come from and how old they are.


Once the user has logged in, the homepage will be redirected to the newsfeed, which will display the campaigns of the users and topics they have following.

We have developed a complex algorithm to sort campaigns based on the number of supporters over a period of time that you can set in a panel and it’ll display the most of the campaign people support by the days.

Campaign Update

Campaign owners can post up-to-date articles on the campaign’s situation for supporters such as articles, changes, supporter goals and announcements.

Decision Maker

Decision makers at the highest levels of government or company can switch to the decision maker account type and post a public response directly on the petition to campaign owners and supporters.

Identity Verification

To confirm the decision maker is not an impersonated account. Identity verification feature allows decision makers to upload one of the personal documents such as Nation ID, Driver’s License or passport and take their face photo so that the administrator can approve the legislator account.

Export Signatures

The petition owner can download the signatures of supporters as a CSV or PDF file and use it to submit to the decision makers.

User Dashboard

With the dashboard, they can manage their campaigns, topics and users they are following, view the petitions they have signed, manage their contributions and transactions of supporters from campaigns. Update their financial information and make a withdrawal request.

Author’s Team

Campaign owners can set a member in their team as an moderator of campaign by username or email, allow more people to have permission to control campaign, add new updates and download signatures from dashboard.

Embed Widget

Widgets allow journalists and bloggers to embed a petition card into their posts via an iframe tag. It helps spread campaigns through journalism easily.

Membership Certificate

When a user makes a donation to the campaigns and reaches a minimum amount of donations, a badge will show up on their avatar as a tribute to their contributions to the community.

Earn Money

You can set service fees and transaction fees for each donation from supporters to campaigns. This amount will be deducted from the withdrawal of campaign owners.

Search Suggestion

Get search results instantly while you are typing a query on the search box. You can also filter search results with just one click with a lot of search filter conditions.

Social Login

Facebook and Google are integrated with Campoal to sign in via their social account with just one click, improve user experience and increase the engagement of new users.

Toast Notification

Show notifications that prompt users to confirm their email, update missing profile information and set a new password in case of creating an account with a random password.

Vote & Citation

The voting and citation feature allows anyone to submit an article with a view to agreeing or disagreeing with the petition. Based on the number of citations that agree and disagree we know the fact score of the petition.

Email Marketing Intergrated.

SendinBlue is deeply integrated with Campoal. When a campaign is launched, an email list will be automatically created on SendinBlue and when supporters sign the petition their email will be saved to that email list.

When adding a new update of a campaign, an email campaign on SendinBlue will be automatically created with the content of the update and mapped to email lists that the email campaign can send immediately or schedule.

Modern Comment

The comment system on Campoal was developed separately by Ajax instead of using the default WordPress comment. Your comment is displayed immediately when you press the enter instead of going crazy when waiting for a reload page.

Bitly URL Shorten

On each published campaign, a shortened URL will be automatically generated on your Bitly account based on the API you configure on Campoal Options. You can change the domain name you want on Bitly’s dashboard eg.


Integrated with Polylang allows you to create a bilingual or multilingual WordPress site or use the GTranslate plugin to allow users to convert to their language using Google Translate without the effort of manual translation.

The Multi-Country feature also allows supporters to filter petitions in their country by campaign location in their language.

2-Factor Authentication

2-Factor Authentication is an extra layer of security used to protect user accounts in case passwords are stolen and make sure that people trying to gain access to an online account are who they say they are.

Integrated with most popular applications such as Google Authenticator, Microsoft Authenticator, Authy, Okta, … to help users easily set up 2FA to fully protect their accounts.

Create your Shop

Campoal integrates with WooCommerce – the most popular eCommerce plugin helps you build your shop easily. Easily configure your shop catalog and product pages with additional theme features.

Drag & Drop Builder.

21 custom Visual Composer modules to help you design your pages easily in minutes with many useful add-ons and shortcodes.

Markdown Editor

Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid HTML.

Translation Ready

There’s a .pot file, included with the theme, that allows you to use POEdit or Loco Translate to easily translate our theme into your native language.

Mobile Friendly Design

Like mobile first design, all pages are optimized to look great on mobile screens with draw menu, sign petition bottom sidebar and a lot of other custom for small screens.

Responsive Design

Campoal’s responsive design is using HTML and CSS to automatically resize, hide, shrink, or enlarge, a website, to make it look good on all devices included desktops, tablets, and phones.

View Counter Knowing how many people view campaigns and posts, it shows when hovering on image.

Auto Increase Goal The goal will automatically increase base on the rate setup by campaign owner.

Bookmark Bookmark the campaigns you are interested in and view it at another time you want.

Lazy Load Placeholder image which is only replaced with actual content when the user needs it.

Ajax Page Gives better performance and feels more comfortable than reloading the entire web.

User Follow Follow someone or topics and their petitions or topics you’re following will show on newsfeed.

Prompt Action Remind users to take action by show a modal if user stay long time on petition page.

Profile Type Allow users to select the type of profile they want to fit their activity.

reCAPTCHA V3 Protects you against spam and other types of automated abuse without any user friction.

Report Content Allow users report issues, helping administrators control content on the site.

RTL Support Build-in support for RTL (right to left) language like Arabic, Hebrew, Persian,.. etc.

1-Click Demo Import Just one click, wait a few minutes and you have a completed website.

Petition Platform Build a petition platform to help people can start a petition and speak out their problem like

Fundraising Build a website where everyone can raise funds to help the victims in the crisis and solve the world’s problem.

Nonprofit & Charity Create a website to connect your nonprofit organization and charity with the people around the world.

There are no reviews yet.

Write a review

Your email address will not be published. Required fields are marked *