---
title: WordPress Plugin | Paperform Help Center | Paperform
description: Make embedding in WordPress even easier with our WordPress plugin.
url: "https://paperform.co/help/articles/wordpress-plugin"
type: static
generatedAt: "2026-04-04T00:42:03.086Z"
---

WordPress Plugin
### Integrations
        ![(iframe)](https://www.youtube.com/embed/BRCCt1C_-EY?rel=0)

## How do I install the WordPress plugin?

You can [download the plugin here](https://paperform.co/wordpress-form-builder-plugin/).

## What does the WordPress plugin do?

This WordPress plugin helps you embed forms created with Paperform. It provides a block for embedding forms via the Gutenberg editor, along with a shortcode — `[paperform id=my-form-id]` — for embedding Paperform forms.

## How do I use the Paperform block?

![A GIF showing opening the Paperform Wordpress Plug in the Wordpress Gutenberg editor, pasting a form URL, checking the "Use a popup button" checkbox, then adding "POPUP BUTTON" as the button text.](https://img.paperform.co/fetch/f_auto,w_1400/https://d3gw2uv1ch7vdq.cloudfront.net/img/1.gif)

It's easy! Just follow these steps.

 1. Insert the Paperform block.

Either choose Paperform from under the embed section in the block menu, or type `/paperform` on a new line inside the Gutenberg editor.
 1. Copy and paste the form URL into the form URL box.
 1. You're done! But you can configure more stuff if you want.

> If you don't have a form yet, you can create it at [Paperform.co](https://paperform.co/?utm_source=wordpress_plugin).

There are some other options available in the block widget:

 - Use a popup button.
 - Turn on lazy loading (so the form only loads when it comes on screen).
 - Show a spinner while the form is loading.
 - Allow pre-filling through the URL.
 - Disable automatic scrolling, or set an offset to account for fixed navigation bars on your site.
 - Set a height (guided mode only).

Save the post and check out your handy work.

## How do I use the Paperform shortcode?

Anywhere you can use a shortcode, simply type `[paperform my-form-name]` where "my-form-name" is part of the form URL before paperform.co. For example, if your form's direct URL is https://newsletter.paperform.co, then the form's ID would be "newsletter": `[paperform newsletter]`.

Want to configure the embed? The embed supports a bunch of attributes to change the way the embed behaves. See [the embedding guide](https://paperform.co/help/articles/embedding-guide/) for a full list of supported attributes. To add attributes to your shortcode, you can just add them before the closing `]`.

For example, `[paperform newsletter lazy=1 no-scroll=1]`.

## Can I use the Paperform shortcode to embed a popup button?

Yes! Follow the shortcode instructions above to embed the form, and then you can add the following additional attributes to turn it into a popup button.

 - **popup-button** — Turn the embed into a button that makes the form pop up when clicked.
 - **label** — Set the text to be displayed on the button.
 - **class** — Set any additional CSS classes to be applied.

For example:

```
[paperform newsletter popup-button=1 label="Show me the form please" class="btn-default btn-lg"]
```

### Related Articles
  [How do I embed my form?  You can find embed codes in the form editor under Share → Embed.](/help/articles/embed-forms/)
[Can I change my form's width when embedding it as a popup?  Paperform doesn't provide tools to modify the width of your embedded form. An alternative to the built-in tool is to apply some CSS rules within the page your pop-up form appears on.](/help/articles/can-i-change-my-forms-width-when-embedding-it-as-a-pop-up/)