Donation forms for WordPress themes

How to add a donation form to the most popular WordPress themes and page builders.

ThemeForest best sellers

Avada

Put a donation form in an Avada Text Block, turn a menu item into a Donate button, and check the Performance settings.

The7

Place a donation form in The7 with WPBakery, Elementor or blocks, add a header Donate button, and check Fast Velocity Minify.

Betheme

Put a donation form in a BeBuilder Column or Plain Text item, set the header action button, and check Betheme's Performance tab.

Enfold

Place a donation form in an Enfold Text Block or Code Block, style a menu item as a Donate button, and check file compression.

Flatsome

Add a donation form to Flatsome with UX Builder or a UX Block, put Donate in the header and mobile menu, and check Pjax.

X

X and Pro by THEMECO: the Cornerstone element for the form, a Donate button in the header, and matching your global button style.

Bridge

Bridge by Qode: the form in Elementor or WPBakery, a header Donate link, and the Ajax transition setting to check first.

JupiterX

JupiterX by Artbees: the Shortcode widget for the form, a Donate button in a Layout Builder header, and caching settings to check.

Salient

Salient by ThemeNectar: the Raw HTML element for the form, a Donate menu button, and how Salient's delay settings meet Stripe.

Newspaper

Newspaper by tagDiv: the External Shortcode element, a header Donate button, and the Mobile Theme and Opt-In Builder questions.

Uncode

Put a donation form in an Uncode Text Block, add a Donate button to the Call To Action Menu, and check the speed settings.

Impreza

Place a donation form with Impreza's Custom HTML element, add a Donate button in the Header Builder, and keep Auto Optimize in step.

WoodMart

Add a donation form to a WoodMart shop, and see when a separate form beats a WooCommerce donation product.

Porto

Add a donation form to a Porto shop, build a Donate button into a Porto header, and set the Speed Optimize Wizard so it stays working.

TheGem

Add a donation form to TheGem, put a Donate button in the header, and exclude payment scripts from TheGem's JavaScript delay.

Charity and church themes

Alone

Alone ships GiveWP widgets. Replace them with a Donor Merchant form, repoint the Donate buttons, and keep your donor history.

Native Church

Keep Native Church's Causes pages, send their Donate buttons to a Donor Merchant form, and add a Donate link to the header.

Charity Hub

Charity Hub has its own cause donations. Point each Donate Now button at a Donor Merchant form and keep cause pages as they are.

Free themes and page builders

Elementor

Place a donation form with Elementor's Shortcode widget, add a header Donate button, and set Element Caching correctly.

Divi

Add a donation form with Divi's Code module in Divi 4 or 5, link a Theme Builder header button, and check Divi's performance settings.

Astra

Use the Donation Form block on an Astra page, add a Donate button in the Header Builder, and pick a layout that keeps donors focused.

Kadence

Add the Donation Form block to a Kadence page, put a Donate button in the header, and reuse an appeal with Kadence Elements.

GeneratePress

Put the Donation Form block on a GeneratePress page, turn a menu link into a Donate button, and reuse an appeal with Elements.

OceanWP

Add the Donation Form block to an OceanWP page, make a Donate menu button with the btn class, and reuse appeals through My Library.

Blocksy

Add the Donation Form block to a Blocksy page, link the header Button element to it, and reuse appeals with Content Blocks.

Using a theme that isn't listed? The Donation Form block and the [donor_merchant] shortcode work in any theme or page builder that can show a block or run a shortcode. See Shortcodes & the form block.

Get Donor Merchant

Free from WordPress.org, with recurring giving included.

Download Donor Merchant free Or try the demo first.