Integration & Embeds

Connect and embed fundraising tools across your platforms.

Integration & Embeds

Connect and embed fundraising tools across your platforms.

Integration & Embeds Embedding Your Donation Campaign in WordPress

Embedding Your Donation Campaign in WordPress

The Ideali Donate plugin makes it easy to add your donation campaigns directly to your WordPress website.

The Ideali Donate WordPress plugin lets you embed your donation campaigns directly into any page, post, or widget on your WordPress website. No coding skills are required. Once installed, your donors can give without ever leaving your site.

Installing the Plugin

  1. Log in to your WordPress admin dashboard.
  2. Go to Plugins and click Add New.
  3. Search for Ideali Donate.
  4. Click Install Now and then Activate.

You can also download the plugin directly from the WordPress plugin directory.

Adding Your Campaign

Once the plugin is activated, go to the Ideali Donate menu in your WordPress dashboard. Under Add New Campaign enter your campaign name, your Ideali campaign URL, and a button text label such as “Donate Now.” Click Add Campaign and the plugin will generate shortcodes for you automatically.

Ideali Donate WordPress plugin showing shortcode usage instructions, supported attributes table, and examples
The Ideali Donate plugin dashboard showing shortcode options

Using Shortcodes

After adding your campaign, the plugin provides shortcodes you can paste into any page, post, or widget to display your donation form. There are three ways to embed your campaign:

  • Basic embed — Displays the donation form inline on the page.
    [ideado_donate id="1"]
  • Popup button — Displays a button that opens the donation form in a popup overlay.
    [ideado_donate id="1" type="popup"]
  • Custom size embed — Displays the form inline with a specific width and height.
    [ideado_donate id="1" width="600" height="900"]

Supported Attributes

You can customize the shortcode using the following attributes:

  • id — The campaign ID. Example: id="3"
  • type — Display type, either iframe or popup. Example: type="popup"
  • width — The width of the embedded form. Example: width="600" or width="100%"
  • height — The height of the embedded form. Example: height="800"

Shortcode Examples

  • Full width form[ideado_donate id="2" width="100%" height="700"]
  • Popup button[ideado_donate id="2" type="popup"]
  • Small embedded form[ideado_donate id="2" width="400" height="600"]
Ideali Donate plugin showing the All Campaigns list, Add New Campaign form, and shortcode examples
Managing campaigns and shortcodes in the Ideali Donate plugin

Managing Multiple Campaigns

You can add as many campaigns as you need. The All Campaigns table at the bottom of the plugin page lists every campaign you have added along with its ID, name, URL, iframe shortcode, and popup shortcode. You can copy the right shortcode for each campaign and place it anywhere on your site. To remove a campaign, click Delete next to it in the list.

Was this article helpful?
Your feedback helps us improve.
Integration & Embeds Connecting QuickBooks in Ideali

Connecting QuickBooks in Ideali

Keep your bookkeeping accurate without manual data entry. Learn how to connect your QuickBooks account through Ideali's Connectors

Ideali integrates with QuickBooks to help you keep your financial records accurate without manual data entry. Once connected, you can sync your payment data directly to QuickBooks for easier bookkeeping and reporting.

Connecting QuickBooks

  1. Go to Settings in the left sidebar and click Connectors.
  2. Click Add Integration.
  3. In the Select Integration window, choose Quickbooks.
  4. Click Confirm to proceed and connect your QuickBooks account.

Once connected, your Connectors page will show QuickBooks as Connected along with the date and time it was linked.

Select QuickBooks in the Integration form
Select QuickBooks

Syncing Payments to QuickBooks

After connecting your account, go to Donation in the left sidebar and click Payments. Here you can review all your transactions before syncing them.

  1. Use the Select Campaign dropdown to filter payments by a specific campaign, or leave it on All Campaigns to view everything.
  2. Use the Filter option to narrow down the payments list further if needed.
  3. Click Sync to QuickBooks to send your payment records over.
List of Payments showinng if they are synced to Quickbooks or not.
Sync Payments to Quickbooks

Understanding QB Status

Each payment in your list shows a QB Status indicating whether it has been synced:

  • Not Synced — The payment has not yet been sent to QuickBooks.
  • Synced — The payment has been successfully recorded in QuickBooks and will show a corresponding QB ID.
Was this article helpful?
Your feedback helps us improve.
Integration & Embeds Connecting Constant Contact in Ideali

Connecting Constant Contact in Ideali

Keep your donor contacts up to date without any manual work. Learn how to connect Constant Contact through Ideali's Connectors and sync your full donor list.

Ideali integrates with Constant Contact to help you keep your donor contacts in sync with your email marketing tools automatically. Once connected, you no longer need to manually export and import donor information every time someone gives.

Connecting Constant Contact

  1. Go to Settings in the left sidebar and click Connectors.
  2. Click Add Integration.
  3. In the Select Integration window, choose Constant Contact.
  4. Click Confirm to proceed and connect your Constant Contact account.

Once connected, your Connectors page will show Constant Contact as Connected along with the date and time it was linked.

Syncing Your Donors

After connecting your account, go to Donation in the left sidebar and click Donors. Here you will see a complete list of everyone who has contributed to your campaigns, along with their receipt number, campaign, amount, and date.

Click Sync Now in the top right corner of the page to sync your donor list with Constant Contact. This keeps your email marketing contacts up to date automatically, so your donors are always ready to receive your campaigns, newsletters, and updates without any manual work on your end.

Option to sync your donors to Constant Contacts
Sync your Donors to Constant Contacts
Was this article helpful?
Your feedback helps us improve.
Go to Top