Skip to content
English
  • There are no suggestions because the search field is empty.

Wordpress Donate Button Plugin

Add a Zeffy-powered donation button to your WordPress website

 

WordPress Donate Button Plugin

Add a Zeffy-powered donate button or donation form to your WordPress website

The Zeffy WordPress plugin lets you either:

  • Embed a full donation form directly on a page.

  • Add a Donate button that opens your donation form in a popup.


Video walkthrough

 

Watch the full setup tutorial here:
https://www.youtube.com/watch?v=MK17hdBJ7D4


Before you start

You will need:

  • A Zeffy account

  • A Zeffy campaign (your donation form or an other type for form)

  • Admin access to your WordPress dashboard


Step 1. Create (or access) your Zeffy donation campaign

  1. Log into your Zeffy dashboard or create one.

  2. Create a donation campaign (or open an existing one).

  3. Copy your campaign URL (your Zeffy donation form link).


Step 2. Install the Zeffy plugin on WordPress

  1. In WordPress, go to Plugins → Add New

  2. Search for “Zeffy”

  3. Click «Install and Activate»

Plugin listing: https://wordpress.org/plugins/zeffy-donate-button/


Step 3. Connect the plugin to your Zeffy campaign URL

  1. In WordPress, go to Settings → Zeffy

  2. Paste your full Zeffy campaign URL into the Campaign URL field
    Example format: https://www.zeffy.com/en-US/donation-form/your-campaign-id

  3. Click Save Changes

Important: The shortcodes below will use this saved Campaign URL by default.


Step 4. Add the form or button to your page

Open the WordPress page/post where you want donations to happen and add one of these shortcodes:

Option A. Embed the full form (inline)

Use:

  • [zeffy-donate]

This displays the full donation form as an embedded iframe on the page.

Option B. Add a Donate button (popup)

Use:

  • [zeffy-donate-button]

This displays a button that opens your donation form in a popup when clicked.


Shortcode customization (optional)

Customize the embedded form: [zeffy-donate]

You can change the embed sizing and layout:

  • width and height (default is 700×1000)
    Example:
    [zeffy-donate width=800 height=1200]

  • fullwidth (true/false, default false)
    Example:
    [zeffy-donate fullwidth=true]

  • align (left/center/right, default center)
    Example:
    [zeffy-donate align=left]

  • url (override the default Campaign URL for a specific page)
    Example:
    [zeffy-donate url="https://www.zeffy.com/en-US/donation-form/xyz789"]

Customize the popup button: [zeffy-donate-button]

  • text (default “Donate Now”)
    Example:
    [zeffy-donate-button text="Support Us"]

  • bg-color (default #007bff)
    Example:
    [zeffy-donate-button bg-color="#28a745"]

  • text-color (default #ffffff)
    Example:
    [zeffy-donate-button text-color="#000000"]

  • url (override the default Campaign URL for a specific button)
    Example:
    [zeffy-donate-button url="https://www.zeffy.com/en-US/donation-form/xyz789"]


Step 5. Publish and test

Publish or update your page in wordpress