Blog

Populate a PDF Receipt from a Formidable Order Form

Blog

Populate a PDF Receipt from a Formidable Order Form

Blog

Populate a PDF Receipt from a Formidable Order Form

Blog

Populate a PDF Receipt from a Formidable Order Form

Blog

Populate a PDF Receipt from a Formidable Order Form

Download PDFDownload PDF
Blog

Populate a PDF Receipt from a Formidable Order Form

Formstack
/
June 24, 2015
Blog

Populate a PDF Receipt from a Formidable Order Form

MIN
/
June 24, 2015
About the Episode
Episode Highlights
Meet our Guest
Episode Transcript

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Blog

Populate a PDF Receipt from a Formidable Order Form

Blog

Populate a PDF Receipt from a Formidable Order Form

Get the Report

Not a valid e-mail address

Great, thank ya!

You can now access the content.
Oops! Something went wrong while submitting the form.
Blog

Populate a PDF Receipt from a Formidable Order Form

Panelists
No items found.
Introduction
Introduction

Great, thank ya!

You can now access the content.
Download NowDownload Now
Oops! Something went wrong while submitting the form.

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Panelists
No items found.
Infographic

Populate a PDF Receipt from a Formidable Order Form

Follow this tutorial to start automating your PDF receipts with data from your Formidable order forms.
Download InfographicDownload Infographic

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Collecting payments with online forms is easy, but first, you have to choose the right payment gateway. Browse the providers in our gateway credit card processing comparison chart to find the best option for your business. Then sign up for Formstack Forms, customize your payment forms, and start collecting profits in minutes.

Online Payment Gateway Comparison Chart

NOTE: These amounts reflect the monthly subscription for the payment provider. Formstack does not charge a fee to integrate with any of our payment partners.

FEATURES
Authorize.Net
Bambora
Chargify
First Data
PayPal
PayPal Pro
PayPal Payflow
Stripe
WePay
ProPay
Monthly Fees
$25
$25
$149+
Contact First Data
$0
$25
$0-$25
$0
$0
$4
Transaction Fees
$2.9% + 30¢
$2.9% + 30¢
N/A
Contact First Data
$2.9% + 30¢
$2.9% + 30¢
10¢
$2.9% + 30¢
$2.9% + 30¢
$2.6% + 30¢
Countries
5
8
Based on payment gateway
50+
203
3
4
25
USA
USA
Currencies
11
2
23
140
25
23
25
135+
1
1
Card Types
6
13
Based on payment gateway
5
9
9
5
6
4
4
Limits
None
None
Based on payment gateway
None
$10,000
None
None
None
None
$500 per transaction
Form Payments
Recurring Billing
Mobile Payments
PSD2 Compliant

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Formidable is a popular Wordpress form plugin for creating contact forms, order forms, registration forms and many more types of web forms.  But what if you want to take that information collected on the form and populate a Word document or PDF?  Your options are very limited.  Unless you have Formstack Documents, of course! With Formidable and Formstack Documents you can place forms on your website to collect data from your customers, then you can populate a PDF, Word document, PowerPoint presentation, and more.

In this example we’re going to show you how you can generate a PDF receipt from an order form that you’ve already built with Formidable.  We’ll then email this receipt directly to our customer for their records.  We could even save a copy in Dropbox for our records as well.

To get started, we’re going to build our document (template) in Formstack Documents using the online document builder.  Go to the Documents page and then click the New Document button.  Type in a name like “Order Receipt”, then on the next step pick the Build Your Own option.  Next, you’ll be directed to the document builder.



In the document builder we’re going to add our logo, address, and then setup the merge field tags for where we want the order information to go.  Merge tags are simple text that you can type right in the document like {$name}, {$email}, etc.  You can only use letters, numbers, and underscores (no special characters or spaces).  Here’s what our receipt template looks like:


When you’re finished building your template, move on to the next step and you can modify the settings of the document.  We’re going to skip over this and go straight to the Deliver tab so that we can setup email delivery to our customer.  By default, we’ve already created an email delivery that sends the PDF to you, so we’re just going to edit that email delivery.

Under the “To” you’re going to want to pick the email merge field you put in your document.  If you didn’t place an email field in your document, then pick <<other>> and type in something like {$email_to}.  This will create the merge field even though it isn’t in the actual receipt.  Feel free to edit any of the other email settings.</other>


Great, we’re moving along nicely!  Let’s setup the integration with Formidable now.  To setup the integration between Formidable, we’re going to set up a Zapier zap that will automatically send the form entries directly to Formstack Documents as they are submitted.

Head over to Zapier and search for Formstack Documents and Formidable Forms. Set your trigger to "New Entry" and output to "Create Document Merge."


Login and authenticate your accounts with Zapier. Once you've added you account details, Zapier will pull in a list of your documents. Choose the document you'd like to populate and map your fields. Once you've set up your Zap, you're ready to run a test! Go ahead and submit a new entry to your form and you should see the merge go to Formstack Documents.  Here’s what our populated receipt looks like:


Can you think of any other types of documents that you could streamline with Formidable + Formstack Documents?  Think about all the time you’re going to save!
go here first and follow the installation instructions.

Formstack
Formstack is a SaaS company with a mission to help organizations digitize what matters, automate workflows, and fix processes—all without code. A variety of team members come together to compile posts under Formstack's authorship.
More Articles
Meet The Host
Content Marketing Manager
Connect
Lindsay is a writer with a background in journalism and loves getting to flex her interview skills as host of Practically Genius. She manages Formstack's blog and long-form reports, like the 2022 State of Digital Maturity: Advancing Workflow Automation.