Website Integration Guides

How to add your Zeffy campaign to a Weebly website

Adding your Zeffy campaign to your Weebly website makes it easy for visitors to donate, register for events, purchase memberships, buy tickets, or support your organization directly from your website.

There are two ways to add a Zeffy campaign to a Weebly website:

  • Add a button that links to your campaign

  • Embed the campaign directly on your page

Option 1: Add a button

Buttons are a great way to drive visitors to your campaign while maintaining the look and feel of your website.

1
  1. Log in to your Zeffy account.

  2. Navigate to Campaigns.

  3. Find the campaign you would like to share.

  4. Click the three dots (⋯) to the right of the campaign.

  5. Select Share.

  6. In the sharing pop-up, click Copy link. The campaign URL is now copied to your clipboard.

2

Create a button on your Shopify website

  1. Log in to your Weebly account and open the website editor.

  2. From the left-hand menu, locate the Button element.

  3. Drag the Button element onto the page where you'd like it to appear.

  4. Click the button to edit its text and appearance.

You can also follow Weebly's detailed instructions for adding a button to your website:

https://www.weebly.com/ca/app-center/custom-buttons

3
  • Click the button you added to your page.

  • Select Link.

  • Choose Website URL.

  • Paste the Zeffy campaign link copied in Step 1.

4

Save / Publish your changes

Option 2: Embed your campaign

Embedding allows supporters to interact with your campaign directly on your website without leaving the page.

1

Retrieve your campaign embed code from Zeffy

  1. Log in to your Zeffy account.

  2. Navigate to Campaigns.

  3. Find the campaign you would like to share.

  4. Click the three dots (⋯) to the right of the campaign.

  5. Select Share.

  6. In the sharing pop-up, click More ways to share and then select the Embed option.

  7. Under Embeds, choose the Campaign option.

  8. Copy the generated HTML embed code. You'll use this code in the next steps to add your campaign to your website.

2

Add an Embed Code element to your Weebly website

  • Log in to your Weebly account and open your site editor.

  • Click the Build tab at the top of the screen.

  • Locate the Embed Code element in the left-hand sidebar under the Basic section.

  • Drag and drop the element exactly where you'd like your Zeffy campaign to appear on the page.

You can also follow Weebly's detailed instructions for adding an HTML block to your website: https://www.weebly.com/websites/code-editor

3

Add your Zeffy embed code

  1. Click directly inside the Embed Code element.

  2. Select Edit Custom HTML from the popup menu.

  3. Paste the Zeffy embed code copied in Step 1.

  4. Click anywhere outside the element to save and render the code.

  5. Publish your website.

4

Save / Publish your changes

Your Zeffy campaign should now appear directly on your Weebly website.

Why does my embedded campaign look different from the full Zeffy page?

Embedded Zeffy campaigns use a simplified layout designed to fit seamlessly within your website and allow supporters to complete their donation, registration, or payment without leaving your page.

As a result, embedded forms do not display your campaign description, images, logo, or nonprofit name. Instead, they focus only on the information needed to complete the transaction.

If you'd like visitors to see additional campaign details, we recommend adding that content directly to your website above or beside the embedded form. Alternatively, you can add a button that links directly to your Zeffy campaign page, which displays the full campaign experience, including all images and descriptions.

Additional Ressources

Adding and customizing buttons in Weebly

Adding custom HTML or embed code in Weebly

Was this helpful?