RSVP form widget

WordPress embed guide

How to Add a RSVP form to a WordPress Site.

You do not need a plugin to put a RSVP form on a WordPress site. WordPress's Custom HTML block accepts embed snippets directly, which keeps your plugin list short and your site faster than installing a single-purpose widget plugin.

Live starter preview

Step by step

Embed the RSVP form in your WordPress site.

01

Create the widget in Fugte

Start from the RSVP form starter, generate a variation with the built-in AI, or paste your own code.

02

Customize and publish it in Fugte

Text, colors, images, numbers, and options are no-code settings, so you can match your branding without touching code. Publishing gives the RSVP form a stable hosted link and an embed snippet.

03

Add a Custom HTML block

In the WordPress block editor, add a "Custom HTML" block where the widget should appear and paste the embed snippet.

04

Preview and publish

Use the block's Preview toggle to check the RSVP form in place, then publish or update the page.

Good to know

WordPress specifics worth planning around.

Works the same in the classic editor (paste into the Text tab) and in page builders: Elementor's HTML widget, Divi's Code module, and similar.

Self-hosted WordPress accepts the embed on any setup. On WordPress.com specifically, custom embeds require a plan that allows custom code.

No plugin means one less thing to update, and theme changes or updates will not break the widget.

Updates happen in the widget editor. The embedded widget changes everywhere it is placed, without re-editing posts.

This widget

What the RSVP form needs from the embed.

The section above applies to anything you put on a WordPress site. This part is specific to the RSVP form.

The questions are fixed, so the form does not grow while a guest reads it, but its height changes twice: picking No drops the party-size question, and the thank-you message replaces the form once someone submits. Set the frame height to responsive on the editor's Iframe tab and all three states fit without scrolling inside the frame.

Photo to the left or right is a two-column layout that stacks into one column once the card is narrower than about 520px. It stacks on the width of the frame, not the width of the visitor's screen, so a narrow column on a wide desktop page stacks too. For a sidebar-width embed, choose the Top or Background placement rather than expecting the columns to hold.

Background placement floats the card over a full-bleed photo and holds the widget to at least 420px tall, so it is the one placement that will not fit a short box. Top placement is the shortest, since the photo is a wide band above the card rather than beside or behind it.

Ideas

Where the RSVP form fits.

Weddings and showers

One RSVP form, any occasion, from weddings to birthdays.

Birthdays and reunions

One RSVP form, any occasion, from weddings to birthdays.

Church and school events

One RSVP form, any occasion, from weddings to birthdays.

FAQ

Common questions.

Do I need to install a plugin?

No. The built-in Custom HTML block is enough. That is the main advantage over widget plugins, which add code to every page whether used or not.

Can I use the RSVP form with Elementor or Divi?

Yes. Paste the same embed snippet into Elementor's HTML widget or Divi's Code module. Any builder with an HTML element works.

Will a theme update break the RSVP form?

No. The embed lives in your page content, not in theme files, so switching or updating themes leaves it in place.

Try it

Put a RSVP form on your WordPress site today.

Start free, customize the RSVP form without code, and embed it with one link.