Add a payment page to the end of your survey and accept payments through Stripe. You can either assign prices to a question, or charge a fixed price for your entire survey.
Connecting to Stripe
Stripe is a third-party payment processor that lets you securely accept and manage payments online. You'll need to connect a Stripe account to accept payments in SurveyMonkey.
To connect to Stripe:
Stripe is free and easy to set up, but if you have any issues connecting your account you can reach out to the friendly Stripe support team.
If you're on an Enterprise team with data stored in our Canadian Data Center, this feature isn't available. You can see if this applies to you by checking your Account Details.
Creating Your Survey
Adding a Payment Page
Payment pages come at the end of your survey. This means people need to complete your survey in order to see it. For a quick payment experience, try to make a short and simple survey.
To add a payment page to your survey:
You can set a fixed price so all survey-takers are charged the same amount, assign prices to a question in your survey, or let people pay within a range.
Feel free to make changes to your prices as you need—changes that you make to your survey go live as soon as you edit your survey design.
Charging a Fixed Price
Use this option if you want everyone who completes your survey to pay the same amount. This is great if you're selling tickets to an event or selling a single product.
To charge a fixed price:
Assigning Different Prices
Use this option to let people decide between multiple items or prices.
To assign different prices:
Using a Sliding Scale
Use this option to set a minimum and maximum amount so people can pay what they want.
To use a sliding scale:
TIP! If you have a limited amount of tickets or items that you want to accept payment for, you can add a quota to your survey. Once the quota has been met, survey takers won't see the payment page.
People taking your survey have plenty of options to pay—Stripe supports over 135 currencies and accepts major credit cards.The currency that you select on your payment page determines how you'll receive funds in your Stripe account. You can use the following currencies to receive funds from your survey-takers: USD, EUR, GBP, CAD, AUD, NZD, CHF, SEK, HKD, SGD, NOK, and JPY.
Survey Responses & Payment Transactions
After you design your survey, create a collector to send it out and start accepting payments. Web Links are the easiest way to get started, and Email Invitations are great if you have an email list to send your survey to.
You can send a survey with a payment page using any collector type—except for Audience, Mobile SDK, Facebook Messenger and Field Survey.
After a survey-taker submits a payment, they won't be able to return to the survey even when Response Editing is on.
When someone submits a payment through your survey, Stripe collects all of the details from the payment page, which means SurveyMonkey never saves or stores any credit card numbers.
You can go to the Analyze Results section of your survey to see a limited record of your transactions. You'll find them at the very bottom of your survey results.
The transaction record shows:
This is only a snapshot of each payment taken at the time the survey is completed. To view real-time purchase totals, make refunds, and transfer funds to your bank account, log in to Stripe.
Turning Off Payments
Deleting a payment page from your survey will also delete any transaction records from previous payments in the Analyze Results section. You'll always be able to see your complete transaction record in your Stripe account.
If you disconnect your Stripe account in My Account, you won't be able to collect any additional payments from surveys with a payment page.
Making a Payment
When someone submits a payment through your survey, they'll receive an email from Stripe confirming their transaction. Transactions appear on their credit or debit card statements with the name of your survey.
If someone runs into issues making payment, they can reach out to Stripe or their card issuer for help.