AI form builder

Create an NPS survey with AI in seconds

Describe what you want to measure, and Weavely generates a custom Net Promoter Score survey instantly. Share via link, embed on your website, or integrate with your CRM to track customer loyalty in real-time.

How to create your NPS survey with Weavely

Describe what you need and click “Generate.”

The more details you provide in a prompt, the more accurately your form will match what you need.

Sign in to Weavely to edit and style your form.

Tweak the content, customise the design, or add more questions using AI.

Publish and share your form in one click.

Embed it, link it, or pop it up on your site — ready to collect responses instantly.

Popular NPS survey use cases

Customer loyalty measurement
 
Employee satisfaction (eNPS)
 
Product feedback collection
 
Post-purchase experience
 

Measure Customer Loyalty with AI-Generated NPS Surveys

Track customer loyalty and predict business growth with AI-powered Net Promoter Score surveys. Weavely automatically generates customized NPS forms that identify promoters, passives, and detractors in your customer base. Share surveys via email, embed them on your website, or distribute after key customer interactions. Responses sync automatically to Google Sheets or your CRM, making it easy to calculate your NPS score and take action on feedback. From quarterly customer check-ins to post-purchase surveys, digital NPS forms help you understand customer sentiment and reduce churn.

Learn Customer Feedback Survey Best Practices for SaaS

Want to design better surveys that get high response rates and actionable feedback? Our comprehensive guide covers NPS, CSAT, CES, and more—including survey design principles, question types, and strategies to avoid survey fatigue.
Read the blog post
How to design effective customer feedback surveys: best practices for SaaS companies

Other Free AI Form Tools

AI CSAT survey generator
Generate CSAT surveys with AI in seconds
Learn more
Google Doc to form
Convert your Google Doc to a fillable web form
Learn more
PDF to form
Convert PDF files into fillable web forms
Learn more
AI feedback survey generator
Generate feedback surveys using AI in seconds
Learn more

FAQ

What is an NPS survey?

An NPS (Net Promoter Score) survey measures customer loyalty by asking one key question: "How likely are you to recommend our product/service to a friend or colleague?" on a 0-10 scale. Respondents who choose 9-10 are promoters, 7-8 are passives, and 0-6 are detractors. Your NPS score is calculated by subtracting the percentage of detractors from the percentage of promoters. This simple metric helps predict business growth and identify areas for improvement.

How do I calculate my NPS score?

Calculate your NPS score using this formula: (% of Promoters) - (% of Detractors) = NPS. Promoters are customers who rate you 9-10, detractors rate 0-6, and passives rate 7-8. For example, if 60% of respondents are promoters and 10% are detractors, your NPS is 50. Scores range from -100 to +100, with anything above 0 considered good, above 50 excellent, and above 70 world-class.

How often should I send NPS surveys?

Most businesses send NPS surveys quarterly to track changes in customer sentiment over time. For transactional NPS, send surveys immediately after key customer interactions like purchases, support tickets, or onboarding completion. Avoid surveying the same customers more than once every 90 days to prevent survey fatigue. The frequency depends on your customer lifecycle—SaaS companies might survey monthly active users quarterly, while e-commerce businesses survey after each purchase.

When is the best time to send an NPS survey?

Send NPS surveys when customers have enough experience to form an opinion. For new customers, wait 30-60 days after purchase or onboarding. For existing customers, send surveys after meaningful interactions like completing a support ticket, renewing a subscription, or reaching a usage milestone. Post-purchase NPS works best 2-7 days after delivery when the experience is fresh. Avoid sending surveys during busy periods or immediately after known service issues.