RSVP form widget

Shopify embed guide

How to Add a RSVP form to a Shopify Store.

The usual route to a RSVP form on Shopify is installing yet another app, with its own subscription, its own scripts added to your theme, and its own uninstall residue. A hosted embed skips all of that: the widget runs in a sandboxed iframe served from a CDN, and your theme code stays untouched.

Live starter preview

Step by step

Embed the RSVP form in your Shopify store.

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 Liquid section in your theme

In Shopify admin, go to Online Store → Themes → Customize, add a "Custom Liquid" section or block where you want the widget, and paste the embed snippet.

04

Or paste it into a page

For standalone pages, open the page in the Shopify editor, switch to the HTML view (the <> button), and paste the embed where the RSVP form should appear. Save, then preview.

Good to know

Shopify specifics worth planning around.

No app install means nothing is added to your theme.liquid and nothing to clean up later.

The widget runs in a sandboxed cross-origin iframe, so its CSS and JavaScript cannot conflict with your theme or other apps.

Custom Liquid blocks can be placed in product, collection, and page templates through the theme editor.

Updates happen in the widget editor. You never re-edit the theme to change text, colors, or offers.

This widget

What the RSVP form needs from the embed.

The section above applies to anything you put on a Shopify store. 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.

Will the RSVP form slow my store down?

The embed is an iframe loaded from a CDN alongside your page rather than script injected into your theme, so it does not block your theme from rendering.

Do I need a developer or a Shopify app?

No. The whole workflow is copy-paste in the theme editor. If you can add a section in Customize, you can add this.

Can the RSVP form read my store data?

No, and that is by design. The RSVP form is a self-contained front-end widget. It does not have Shopify API access, which also means there are no app permissions to review.

Try it

Put a RSVP form on your Shopify store today.

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