Plans That Scale As Your Demand Grows

Number of Gmail/G Suite user (Owner(s) to create rules)

Number of recipients (approvers)

Send notified email only or with approval

Send generated PDF / Google Docs

PDF / Google Docs Generation Quota

Show/hide Sheets approval report to recipients on final email

Share file attachment with recipients (uploaded by respondent)

Dynamic recipient

Multi-level workflow

Add form respondent to interact​

One-click approve on email

Google Sheets report

Manage Form Feature

Set Reminder for Approval Workflow

Approval authentication

Transfer Forms Data

Edit Recipients Emails

Resend Emails to Recipients

Edit Custom Email Template

User Management System



100 emails/month
(equivalent to 25 requests on avg)


No credit card required




Limited options

Within 7 working days


From 1200 emails/month
(equivalent to 300 requests on avg)

$ 6

per month

12-month term

save up to 25%

$ 8

per month

3-month term



250/day (Gmail & Gsuite Free)
1500/day (Paid Gsuite)

Within 48 working hours
$2 $0 support fee per month

(Plan from 1200 to 7000 emails/month)


From 5000 emails/month
(equivalent to 1250 requests on avg)

$ 25

per month

12-month term

save up to 28%

$ 35

per month

3-month term



250/day/user (Gmail & Gsuite Free)
1500/day/user (Paid Gsuite)

Within 24 working hours
$5 $0 support fee per month

(Plan from 5000 to 50000 emails/month)

Trusted By

Oyo Rooms
Air Asia

Simple to Use – Money Back If Not Satisfied

No Coding Skill Required​

No Coding Skill Required

Simply install and enjoy, you don’t have to know coding to use the add-on.

30-Day Money Back Guarantee​​

30-day Money Back Guarantee

100% Money Back Guarantee within first 30 days. 

Google-verified Security Level​​

Data Protection via Google

Data Storage & Server are run in Google Cloud & Firebase (owned by Google).

Frequently Asked Questions

Emails & Requests are different. For examples, if you set up a workflow with 2 recipients, a form respondent submit a request then 2 emails counted to be sent to 2 recipients. In average, a request from our users consists of 4 emails. That’s why free plan (100 emails) is calculated to be approximately 25 requests per month.
The smaller number of recipient you set up in the workflow, the more request you have with a fixed email quota and vice versa.

Recently there is a bug from Google which disconnects the add-on with Google Forms (You can check out the details here).

To fix the problem, open the add-on’s menu (), then go to “Quotas“. Here, switch “Activate PerformFlow” off then switch it on again to reset the add-on.

Permission to Google Drive is only necessary for the addon to perform actions related to your connected Google Form and spreadsheet on your behalf. In no circumstance that we will use those files for any other purposes or sharing to third parties. 

You can check out our all permissions and their purposes for more details.

No. PerformFlow only store data which is absolutely necessary for the addon to work properly. 

You can check out what data we store for more details.

Please be noted that PerformFlow will not automatically charge your Paypal or credit/debit card after your subscription ends.

If you want to cancel subscription when your paid plan is still effective, please contact us at [email protected] and provide us your email used for the last purchase & the email for the owner of this addon.

Unfortunately, you cannot downgrade your plan to lower quota plan after purchasing PerformFlow. However, this will not affect our 30-day money back guarantee and you will get money back if you are not satisfied with the product within 30 days.

Yes, but only in the case your previous paid plan is still effective, having at least 1 month left in the quota from annual plan. If you purchase higher quota plan, the total you pay will be your original fee subtracting discount and remaining subscribed credit (the cost you paid for the previous paid plan calculated in total months left not used). The subtraction will be processed automatically and displayed in payment page.

If you have used all the months for the previous paid plan, you will not get refund and have to pay full price of the higher plan you choose at that time.

*Please be noted that if you have used for at least 1 day for a month, it will be counted as a month used. For example, if you pay on 15th this month so 14th of next month will end first month and from 15th of next month, your quota will be counted as 2 months used.

No, you can change the form ownership via Google Forms settings. However, the new owner account CANNOT configure the add-on. 

That new account can only edit questions on the form, but beware that changing the form’s questions can break the add-on settings.

If you have purchased Individual Plan, you can send us request to [email protected] including the different account you want to transfer your subscription to.

If you have purchased Team Plan, you will have an admin account. With that admin account, you can add/remove members within the team.

*Important Note: If you use add-on for your company, we highly recommend using a general account (which will be used for a long time). So even when your company has personnel changes, your company can still use that same general account for their workflow.

Yes, you can. Our Transfer Forms Data option allows you to transfer your forms’ configurations and ownership as well as your active subscription to another user.

 Yes, you can. The Unique Request Number feature under Advanced Options will help you to do this

Yes, you can resend all pending requests for each of your forms on the Manage Forms page.

If the add-on suddenly has error running although it works normally before, please send us email to [email protected]. Our team will contact with you ASAP to examine the issue.

  • If the problem happens to all users, we will issue a fixing update to solve the problem.
  • If the problem happens with your domain only, it is highly because your G Suite admin settings may prevent the add-on in certain cases. In this situation, it is recommended to contact your domain admin because we cannot fix nor allowed to access your system. Please rest assured that REFUND is still available.

No. Recipients do not need Google account. They also do not need to have access to your Google Form or spreadsheet. 

When a request is sent, recipient will receive an email which includes:

  • ‘One-click Approve’ & ‘One-click Reject’ button: to approve/reject immediately.
  • ‘Approve/Reject & Comment’ button: to open PerformFlow app where you can approve/reject & give comment on the request.

There is no limit to the number of recipients. However, be aware that the higher number of recipients is, the quicker your emails quota may run out.

You can have option to allow Form Respondents to edit their own submission. 

However, Recipients can not edit submissions from Respondent.

The email quota limit for Free plan is 100 emails/month. Also you can only send up to 100 emails per day.

There are many other tools like PerformFlow using Google daily-email quota. Google only has a limited amount of email quota for daily. And as more and more people use their daily-email service for free, the faster this daily-email quota runs out.

When you run out of email quota, the addon will temporary stop running. You will have to wait for quota renewal to send email again.

If you are Free user, you can purchase Individual Plan and enjoy much higher quotas (at least 1000 emails/month) and unlimited emails sent per day.

With Free plan, you can only generate up to 100 files per month.

But with Individual or Team plan, the quota depends on your Owner’s type of account: 250/day (for Gmail & Gsuite Free) or 1500/day (for Paid Gsuite Account)

There are 2 errors that may happen when you configure document generation:

Error 1: Missing field on Form

  • It means that there are Matching Question Fields appearing on your file template, yet none is found on your Google Form. The add-on will not generate any file if this error occurs.
  • Solution: Add the respective question of the missing fields to your Google Form 

(E.g. if your file template has <> field, yet your Google Form does not have it, add “Employee Name” question to your Form).

Error 2: Missing field on file template 

  • It means that there are questions appearing on your Google Form, yet their respective Matching Question Fields are not found on your file template. In this case, you can still generate files, but those files will not have the answers for the missing question fields.
  • Solution: Add the missing question fields to your file template

(E.g. if your Form has “Employee Name” question, yet your file template does not have it, add <> field to the template).

No. You can use a different account for payment and it does not need to be your add-on-user account.

You can use the add-on with both those types of email.

In case you use the add-on for the company, it is highly recommend using a general account (which will be used for a long time). So even when your company has personnel changes, your company can still use that same general account for their workflow.