Adding a Form to Tumblr

November 9, 2024

Tumblr is the easiest way to blog and share stuff on the web. Jotform is the easiest way to create, design, and share web forms. Two services with the same mission: to make things easier. Let’s get them to work together.

Tumblr allows you to create a custom page for your blog. On the page, you can embed the form. You can also embed a form in your posts, but displaying the form requires a little trick. Read on to learn how to embed a form on Tumblr.

Youtube Embed Poster: TK2Xq98w-Q0

Getting the Embed Code

Follow these steps to copy the embed code for your blog or post in Tumblr.

  1. In Form Builder, click on Publish.
  2. Next, click on Platforms.
Platforms tab of Form Builder Publish tab in Jotform
  1. Then, select Tumbr. You can use the search bar to find it easily.
Tumblr publish option in Platforms tab of Form Builder in Jotform
  1. In the next screen, click on Copy Code.
Tumblr Copy Code button in Platforms tab of Form Builder in Jotform

Embedding the Form on Custom Pages

Tumblr supports HTML embedding to custom blog pages. You can embed your Jotform form to a new or existing page using this method. To begin:

  1. In your Tumblr Dashboard, click the Account tab on the left of the page.
  2. Next, click on the blog you want to display the form.
Blogs in the Account tab of the Tumblr Dashboard
  1. Then, click on Blog Settings on the right side of the page.
Blog settings button on the Tumblr Dashboard
  1. Go to Custom Theme and click on Edit theme.
Edit Theme button of the Custom Theme Blog settings in Tumblr Dashboard
  1. In the Theme Editor, scroll down the left menu and click on a page where you’d like to embed your form. If you’re adding it to a new page, just click on Add a page and go from there.
Add a page button on the Tumblr Theme Editor page
  1. On the next screen, choose a layout for your page. For the default Standard Layout, click on the HTML button in the editing toolbar, then paste your form embed code.
Form embed code in the Standard Layout of the Add a page section in Tumblr Theme Editor

If you choose to use a Custom Layout, paste the embed code directly into the source code editor.

Form embed code in the Custom Layout of the Add a page section in Tumblr Theme Editor
  1. Click on Save at the top to keep your changes. If you’d like to see how the embedded form looks before saving, click on the Update Preview button to view the changes first on the right side of the Theme Editor.
Save button of the Add a page section in Tumblr Theme Editor

Note

The Iframe embed method works with Tumblr without any issue at the time of writing this guide. If you get any error when saving your blog, we highly suggest contacting Tumblr’s support to enable Javascript/HTML for your blog.

You can view a demo Tumblr page with a form here.

Adding the Form to Posts with New Editor Method

Tumblr no longer allows custom HTML in its new editor, so embedding is no longer possible. You can read more about this update here. At this rate, you can only post the form as a link. If Legacy Editor still works for your Tumblr account, scroll below for the steps to embed a form.

Now let’s start adding your form’s link to a Tumblr post:

  1. In your Tumblr Dashboard, click on the Text or Link option to create a post.
Post options in Tumblr Dashboard
  1. Copy the direct link to your form and paste it in your post.
Form URL in the Post modal of the Tumblr Dashboard
  1. Then, click on the Post Now button.
Form Preview and Post Now button in Post modal of the Tumblr Dashboard

Adding the Form to Posts with Legacy Editor Method

In its Legacy Editor, Tumblr allows you to use an HTML editor when creating a post. With a little tweak in the iframe codes, you can embed and display your form in a post. Here’s how:

  1. Get the iframe embed code of the form you want to embed to a post.
  2. Remove the script part of the embed code so the remaining codes should look like the following:
<iframe id="JotFormIFrame-240890694020051" title="Contact Form" onload="window.parent.scrollTo(0,0)" allowtransparency="true" allowfullscreen="true" allow="geolocation; microphone; camera" src="https://form.jotform.com/240890694020051" frameborder="0" style=" min-width: 100%; height:539px; border:none;" scrolling="no" > </iframe>
  1. Change the height value to the actual height of the form (see highlighted text below). The final iframe code should be the following:
<iframe id="JotFormIFrame-240890694020051" title="Contact Form" onload="window.parent.scrollTo(0,0)" allowtransparency="true" allowfullscreen="true" allow="geolocation; microphone; camera" src="https://form.jotform.com/240890694020051" frameborder="0" style=" min-width: 100%; height:850px; border:none;" scrolling="no" > </iframe>

If you’re embedding a lengthy form, we suggest setting the scrolling parameter to “yes“.

  1. Go to your Tumblr Dashboard and click the Create button to create a new post.
  2. Choose Text from the list of options.
Create Post button in Tumblr Dashboard
  1. Click on the Settings on the post modal.
  2. Choose HTML from the Text Editor options.
HTML option of the Text Editor setting of Post modal in Tumblr Dashboard
  1. Paste the modified iframe codes.
  2. Click the Post button, and that’s it.
Post Now button in Post modal of the Tumblr Dashboard
Contact Support:

Our customer support team is available 24/7 and our average response time is between one to two hours.
Our team can be contacted via:

Support Forum: https://www.jotform.com/answers/

Contact Jotform Support: https://www.jotform.com/contact/

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • Font Bots - Profile picture
  • Duane - Profile picture
  • tammydo - Profile picture
  • Adyatmaka - Profile picture
  • fferraro - Profile picture
  • ponyexpress - Profile picture
  • Aaron Winters - Profile picture
  • Pablo - Profile picture
  • mflanagan - Profile picture
  • sunningdenacres - Profile picture
  • leae - Profile picture
  • Ty - Profile picture
  • ventodancante - Profile picture
  • deliciousnm - Profile picture
  • totowaairsoft - Profile picture
  • Ed - Profile picture
  • ESIInternational - Profile picture
  • lieya - Profile picture
  • ccap - Profile picture
  • TheMasses - Profile picture
  • dmac - Profile picture
  • Mmc - Profile picture
  • falegado - Profile picture
  • Kisha - Profile picture
  • Terri - Profile picture