{ "pre_event_survey": { "name": "Rust Meetup 2025 - Pre-Event Survey", "type": "link", "status": "inProgress", "displayOption": "displayOnce", "recontactDays": null, "autoClose": 7, "closeOnDate": null, "delay": 0, "autoComplete": null, "runOnDate": null, "environment": { "id": "clx1234567890", "createdAt": "2024-01-01T00:00:00.000Z", "updatedAt": "2024-01-01T00:00:00.000Z", "type": "production", "product": { "name": "Rust Meetup 2025", "id": "prd1234567890" } }, "styling": { "brandColor": { "light": "#CE422B" }, "questionColor": { "light": "#1f2937" }, "inputColor": { "light": "#374151" }, "inputBorderColor": { "light": "#d1d5db" }, "cardBackgroundColor": { "light": "#ffffff" }, "cardBorderColor": { "light": "#e5e7eb" }, "cardShadowColor": { "light": "#000000" }, "highlightBorderColor": { "light": "#CE422B" }, "isDarkModeEnabled": true, "roundness": 8 }, "questions": [ { "id": "welcome", "type": "welcomeCard", "headline": { "default": "🦀 Welcome to Rust Meetup 2025!" }, "html": { "default": "

We're excited to have you join us for \"Provisioning: Infrastructure Automation with Rust, Nushell & KCL\"

This survey helps us tailor the content to your needs and ensures you get maximum value from the event.

Privacy Notice: Your responses are confidential and will only be used to improve the event experience. We comply with GDPR and you can request data deletion at any time.

" }, "fileUrl": null, "buttonLabel": { "default": "Let's start! 🚀" }, "timeToFinish": false, "showResponseCount": false }, { "id": "gdpr_consent", "type": "consent", "headline": { "default": "Data Privacy Consent" }, "html": { "default": "

To provide you with the best event experience, we need to collect some information about your background and interests.

What we collect: Professional role, experience level, technical interests, and contact information.

How we use it: Personalizing event content, sending relevant resources, and improving future events.

Your rights: You can access, modify, or delete your data at any time by contacting privacy@rustmeetup.com.

Data retention: We retain your data for 2 years or until you request deletion.

" }, "label": { "default": "I consent to the processing of my personal data as described above" }, "required": true, "placeholder": { "default": "" } }, { "id": "personal_info", "type": "multipleChoiceMulti", "headline": { "default": "Basic Information" }, "subheader": { "default": "Help us understand who you are" }, "required": true, "shuffleOption": "none", "choices": [ { "id": "name_field", "label": { "default": "Full Name" } }, { "id": "email_field", "label": { "default": "Email Address" } } ] }, { "id": "name_input", "type": "openText", "headline": { "default": "What's your full name?" }, "required": true, "placeholder": { "default": "Enter your full name" }, "longAnswer": false, "logic": [ { "condition": "submitted", "destination": "email_input" } ] }, { "id": "email_input", "type": "openText", "headline": { "default": "What's your email address?" }, "subheader": { "default": "We'll use this to send you event updates and resources" }, "required": true, "placeholder": { "default": "your.email@company.com" }, "longAnswer": false, "inputType": "email" }, { "id": "role", "type": "multipleChoiceSingle", "headline": { "default": "What best describes your current role?" }, "required": true, "shuffleOption": "none", "choices": [ { "id": "devops", "label": { "default": "DevOps Engineer" } }, { "id": "sysadmin", "label": { "default": "System Administrator" } }, { "id": "developer", "label": { "default": "Software Developer" } }, { "id": "manager", "label": { "default": "Project Manager/CTO" } }, { "id": "architect", "label": { "default": "Enterprise Architect" } }, { "id": "iot", "label": { "default": "IoT/Embedded Developer" } }, { "id": "student", "label": { "default": "Student" } }, { "id": "other", "label": { "default": "Other" } } ] }, { "id": "experience_years", "type": "multipleChoiceSingle", "headline": { "default": "Years of experience in your field?" }, "required": true, "shuffleOption": "none", "choices": [ { "id": "junior", "label": { "default": "0-2 years" } }, { "id": "mid", "label": { "default": "3-5 years" } }, { "id": "senior", "label": { "default": "6-10 years" } }, { "id": "expert", "label": { "default": "10+ years" } } ] }, { "id": "company_size", "type": "multipleChoiceSingle", "headline": { "default": "What's your company size?" }, "required": true, "shuffleOption": "none", "choices": [ { "id": "startup", "label": { "default": "Startup (1-50 employees)" } }, { "id": "midsize", "label": { "default": "Mid-size (51-500 employees)" } }, { "id": "enterprise", "label": { "default": "Enterprise (500+ employees)" } }, { "id": "freelancer", "label": { "default": "Freelancer/Consultant" } }, { "id": "academic", "label": { "default": "Academic/Research" } } ] }, { "id": "rust_experience", "type": "multipleChoiceSingle", "headline": { "default": "Your Rust experience level?" }, "required": true, "shuffleOption": "none", "choices": [ { "id": "none", "label": { "default": "No experience but interested" } }, { "id": "beginner", "label": { "default": "Beginner (learning basics)" } }, { "id": "intermediate", "label": { "default": "Intermediate (building projects)" } }, { "id": "advanced", "label": { "default": "Advanced (production systems)" } }, { "id": "expert", "label": { "default": "Expert (ecosystem contributor)" } } ] }, { "id": "current_tools", "type": "multipleChoiceMulti", "headline": { "default": "Which infrastructure tools do you currently use?" }, "subheader": { "default": "Select all that apply" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "terraform", "label": { "default": "Terraform" } }, { "id": "ansible", "label": { "default": "Ansible" } }, { "id": "kubernetes", "label": { "default": "Kubernetes" } }, { "id": "docker", "label": { "default": "Docker" } }, { "id": "puppet_chef", "label": { "default": "Puppet/Chef" } }, { "id": "cloudformation", "label": { "default": "CloudFormation" } }, { "id": "pulumi", "label": { "default": "Pulumi" } }, { "id": "none", "label": { "default": "None" } }, { "id": "other", "label": { "default": "Other" } } ] }, { "id": "deployment_contexts", "type": "multipleChoiceMulti", "headline": { "default": "What deployment contexts do you work with?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "cloud", "label": { "default": "Cloud (AWS/GCP/Azure)" } }, { "id": "bare_metal", "label": { "default": "Bare metal servers" } }, { "id": "edge_iot", "label": { "default": "Edge/IoT devices" } }, { "id": "on_premise", "label": { "default": "On-premise data centers" } }, { "id": "hybrid", "label": { "default": "Hybrid environments" } }, { "id": "dev_test", "label": { "default": "Development/Testing only" } } ] }, { "id": "infrastructure_challenges", "type": "multipleChoiceMulti", "headline": { "default": "Your biggest infrastructure challenges?" }, "subheader": { "default": "Select your top 3" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "multi_env", "label": { "default": "Complex multi-environment deployments" } }, { "id": "config_drift", "label": { "default": "Configuration drift and inconsistency" } }, { "id": "slow_deploy", "label": { "default": "Slow deployment times" } }, { "id": "security", "label": { "default": "Security and compliance" } }, { "id": "cost_opt", "label": { "default": "Cost optimization" } }, { "id": "tool_frag", "label": { "default": "Tool fragmentation" } }, { "id": "team_coord", "label": { "default": "Team coordination" } }, { "id": "scaling", "label": { "default": "Scaling infrastructure" } } ] }, { "id": "manual_tasks_time", "type": "multipleChoiceSingle", "headline": { "default": "How much time per week do you spend on manual infrastructure tasks?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "low", "label": { "default": "0-5 hours" } }, { "id": "medium", "label": { "default": "6-15 hours" } }, { "id": "high", "label": { "default": "16-25 hours" } }, { "id": "very_high", "label": { "default": "25+ hours" } } ] }, { "id": "infrastructure_budget", "type": "multipleChoiceSingle", "headline": { "default": "What's your annual infrastructure budget range?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "small", "label": { "default": "<$10K" } }, { "id": "medium", "label": { "default": "$10K-$100K" } }, { "id": "large", "label": { "default": "$100K-$1M" } }, { "id": "enterprise", "label": { "default": "$1M+" } }, { "id": "unknown", "label": { "default": "Not applicable/Don't know" } } ] }, { "id": "learning_goals", "type": "multipleChoiceMulti", "headline": { "default": "What do you hope to learn?" }, "subheader": { "default": "Select all that apply" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "rust_infra", "label": { "default": "Rust in infrastructure automation" } }, { "id": "nushell", "label": { "default": "Nushell for system administration" } }, { "id": "kcl", "label": { "default": "KCL configuration language" } }, { "id": "cost_opt", "label": { "default": "Cost optimization strategies" } }, { "id": "unified_tools", "label": { "default": "Unified tooling approaches" } }, { "id": "performance", "label": { "default": "Performance improvements" } }, { "id": "security", "label": { "default": "Security best practices" } }, { "id": "examples", "label": { "default": "Real-world implementation examples" } } ] }, { "id": "implementation_likelihood", "type": "multipleChoiceSingle", "headline": { "default": "How likely are you to implement these solutions?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "very_likely", "label": { "default": "Very likely (within 3 months)" } }, { "id": "somewhat_likely", "label": { "default": "Somewhat likely (within 6 months)" } }, { "id": "possibly", "label": { "default": "Possibly (within 1 year)" } }, { "id": "learning", "label": { "default": "Unlikely but interested in learning" } }, { "id": "exploring", "label": { "default": "Just exploring options" } } ] }, { "id": "specific_questions", "type": "openText", "headline": { "default": "What specific questions do you hope will be answered?" }, "subheader": { "default": "Help us prepare relevant examples and content" }, "required": false, "placeholder": { "default": "e.g., How to migrate from Terraform? Performance comparisons? Security considerations?" }, "longAnswer": true }, { "id": "communication_preferences", "type": "multipleChoiceMulti", "headline": { "default": "Communication Preferences" }, "subheader": { "default": "How would you like to receive updates and resources?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "email_updates", "label": { "default": "Event updates and reminders" } }, { "id": "pre_resources", "label": { "default": "Pre-event learning resources" } }, { "id": "post_resources", "label": { "default": "Post-event materials and recordings" } }, { "id": "community_invites", "label": { "default": "Community and future event invitations" } }, { "id": "technical_updates", "label": { "default": "Technical updates about the tools" } }, { "id": "minimal_contact", "label": { "default": "Only essential event information" } } ] }, { "id": "thank_you", "type": "thankYouCard", "headline": { "default": "🎉 Thank you for registering!" }, "subheader": { "default": "We're excited to see you at the event!" }, "html": { "default": "

📅 Event Details:

📱 Save this for live polls during the event:
🔗 claper.rustmeetup.com

📧 You'll receive:

See you there! 🦀⚙️

" }, "buttonLabel": { "default": "Add to Calendar" }, "buttonLink": "https://calendar.google.com/calendar/render?action=TEMPLATE&text=Rust+Meetup+2025" } ], "triggers": [ { "id": "link_trigger", "eventClass": "noCodeEvent", "eventName": "linkClicked" } ], "attributeFilters": [], "segment": null, "thankYouCard": { "enabled": true, "headline": { "default": "Thank you!" }, "subheader": { "default": "We appreciate your time and input." } }, "hiddenFields": { "enabled": true, "fieldIds": ["source", "utm_campaign", "utm_medium", "utm_source"] }, "welcomeCard": { "enabled": true, "headline": { "default": "Welcome!" }, "html": { "default": "

Thanks for providing your feedback!

" }, "timeToFinish": false, "showResponseCount": false }, "endings": [ { "id": "default", "type": "endScreen", "headline": { "default": "Thank you!" }, "subheader": { "default": "We appreciate your feedback." }, "buttonLabel": { "default": "Create your own Survey" }, "buttonLink": "https://formbricks.com/" } ] }, "post_event_survey": { "name": "Rust Meetup 2025 - Post-Event Feedback", "type": "link", "status": "inProgress", "displayOption": "displayOnce", "recontactDays": null, "autoClose": 14, "closeOnDate": null, "delay": 0, "autoComplete": null, "runOnDate": null, "styling": { "brandColor": { "light": "#28a745" }, "questionColor": { "light": "#1f2937" }, "inputColor": { "light": "#374151" }, "inputBorderColor": { "light": "#d1d5db" }, "cardBackgroundColor": { "light": "#ffffff" }, "cardBorderColor": { "light": "#e5e7eb" }, "cardShadowColor": { "light": "#000000" }, "highlightBorderColor": { "light": "#28a745" }, "isDarkModeEnabled": true, "roundness": 8 }, "questions": [ { "id": "welcome", "type": "welcomeCard", "headline": { "default": "🙏 Thank you for attending!" }, "html": { "default": "

Your feedback helps us improve future events and build better tools for the Rust infrastructure community.

This quick survey takes about 3 minutes and helps us understand what worked well and how we can help you implement these solutions.

Privacy: Your responses are anonymized and used only for event improvement. You can skip any question or stop at any time.

" }, "fileUrl": null, "buttonLabel": { "default": "Share my feedback 💬" }, "timeToFinish": true, "showResponseCount": false }, { "id": "overall_rating", "type": "rating", "headline": { "default": "Overall, how would you rate the presentation?" }, "required": true, "lowerLabel": { "default": "Poor" }, "upperLabel": { "default": "Excellent" }, "scale": "star", "range": 5 }, { "id": "most_valuable_aspect", "type": "multipleChoiceSingle", "headline": { "default": "What was the most valuable aspect of the talk?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "technical_depth", "label": { "default": "Technical depth and details" } }, { "id": "real_examples", "label": { "default": "Real-world examples and demos" } }, { "id": "performance", "label": { "default": "Performance comparisons" } }, { "id": "cost_analysis", "label": { "default": "Cost analysis and savings" } }, { "id": "live_demos", "label": { "default": "Live demonstrations" } }, { "id": "qa_session", "label": { "default": "Q&A session" } } ] }, { "id": "learning_outcomes", "type": "multipleChoiceMulti", "headline": { "default": "What new concepts did you learn?" }, "subheader": { "default": "Select all that apply" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "rust_infra", "label": { "default": "Rust for infrastructure automation" } }, { "id": "nushell_capabilities", "label": { "default": "Nushell structured shell capabilities" } }, { "id": "kcl_benefits", "label": { "default": "KCL configuration language benefits" } }, { "id": "systems_approach", "label": { "default": "Systems-first provisioning approach" } }, { "id": "cross_platform", "label": { "default": "Cross-platform deployment strategies" } }, { "id": "performance_opt", "label": { "default": "Performance optimization techniques" } }, { "id": "cost_reduction", "label": { "default": "Cost reduction strategies" } } ] }, { "id": "implementation_confidence", "type": "multipleChoiceSingle", "headline": { "default": "How confident do you feel about implementing these solutions?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "very_confident", "label": { "default": "Very confident - ready to start" } }, { "id": "somewhat_confident", "label": { "default": "Somewhat confident - need some guidance" } }, { "id": "need_learning", "label": { "default": "Need more learning and examples" } }, { "id": "need_training", "label": { "default": "Require hands-on training" } }, { "id": "not_confident", "label": { "default": "Not confident yet - need more time" } } ] }, { "id": "implementation_timeline", "type": "multipleChoiceSingle", "headline": { "default": "When do you plan to evaluate these tools?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "this_week", "label": { "default": "This week" } }, { "id": "one_month", "label": { "default": "Within 1 month" } }, { "id": "three_months", "label": { "default": "Within 3 months" } }, { "id": "six_months", "label": { "default": "Within 6 months" } }, { "id": "no_timeline", "label": { "default": "No specific timeline" } }, { "id": "not_planning", "label": { "default": "Not planning to evaluate" } } ] }, { "id": "next_steps", "type": "multipleChoiceSingle", "headline": { "default": "What's your next step after this event?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "download_test", "label": { "default": "Download and test the tools" } }, { "id": "discuss_team", "label": { "default": "Discuss with team/management" } }, { "id": "research_more", "label": { "default": "Research more use cases" } }, { "id": "plan_pilot", "label": { "default": "Plan pilot project" } }, { "id": "attend_workshops", "label": { "default": "Attend follow-up workshops" } }, { "id": "join_community", "label": { "default": "Connect with the community" } } ] }, { "id": "adoption_barriers", "type": "multipleChoiceMulti", "headline": { "default": "What's the biggest barrier to adoption in your organization?" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "technical_complexity", "label": { "default": "Technical complexity" } }, { "id": "budget_constraints", "label": { "default": "Budget constraints" } }, { "id": "training_needs", "label": { "default": "Team training needs" } }, { "id": "management_approval", "label": { "default": "Management approval" } }, { "id": "integration_challenges", "label": { "default": "Integration challenges" } }, { "id": "risk_aversion", "label": { "default": "Risk aversion" } }, { "id": "no_barriers", "label": { "default": "No barriers identified" } } ] }, { "id": "business_benefits", "type": "multipleChoiceMulti", "headline": { "default": "What business benefits do you expect?" }, "subheader": { "default": "Select your top 3" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "cost_reduction", "label": { "default": "Reduced infrastructure costs" } }, { "id": "faster_deployment", "label": { "default": "Faster deployment times" } }, { "id": "improved_reliability", "label": { "default": "Improved system reliability" } }, { "id": "better_security", "label": { "default": "Better security posture" } }, { "id": "simplified_ops", "label": { "default": "Simplified operations" } }, { "id": "enhanced_scalability", "label": { "default": "Enhanced scalability" } }, { "id": "reduced_debt", "label": { "default": "Reduced technical debt" } }, { "id": "better_compliance", "label": { "default": "Better compliance" } }, { "id": "team_productivity", "label": { "default": "Increased team productivity" } } ] }, { "id": "recommendation_likelihood", "type": "nps", "headline": { "default": "How likely are you to recommend this talk to colleagues?" }, "lowerLabel": { "default": "Not likely" }, "upperLabel": { "default": "Very likely" } }, { "id": "community_interest", "type": "multipleChoiceMulti", "headline": { "default": "Are you interested in:" }, "subheader": { "default": "Select all that apply" }, "required": false, "shuffleOption": "none", "choices": [ { "id": "join_community", "label": { "default": "Joining the Rust infrastructure community" } }, { "id": "contribute_oss", "label": { "default": "Contributing to open source projects" } }, { "id": "user_groups", "label": { "default": "Participating in user groups" } }, { "id": "future_events", "label": { "default": "Attending future events" } }, { "id": "beta_testing", "label": { "default": "Beta testing new features" } }, { "id": "share_experience", "label": { "default": "Sharing your implementation experience" } } ] }, { "id": "event_improvements", "type": "openText", "headline": { "default": "How could we improve future events?" }, "subheader": { "default": "Your suggestions help us create better experiences for the community" }, "required": false, "placeholder": { "default": "Share your ideas for improvements..." }, "longAnswer": true }, { "id": "additional_feedback", "type": "openText", "headline": { "default": "Any final comments or questions?" }, "subheader": { "default": "Share anything else you'd like us to know!" }, "required": false, "placeholder": { "default": "Your thoughts, questions, or additional feedback..." }, "longAnswer": true }, { "id": "thank_you", "type": "thankYouCard", "headline": { "default": "🚀 Thank you for your feedback!" }, "subheader": { "default": "Your input helps shape the future of Rust infrastructure tooling!" }, "html": { "default": "

📚 Next Steps:

🎁 As a thank you, here's exclusive access to:

We'll follow up with resources and updates based on your interests.

Keep building awesome infrastructure! 🦀⚙️

" }, "buttonLabel": { "default": "Join Discord Community" }, "buttonLink": "https://discord.gg/rust-infrastructure" } ], "triggers": [ { "id": "post_event_trigger", "eventClass": "noCodeEvent", "eventName": "linkClicked" } ], "segment": { "filters": [ { "id": "attended_event", "attributeClassName": "custom", "attributeKey": "event_attendance", "operator": "equals", "value": "attended" } ] } }, "in_app_surveys": { "website_exit_intent": { "name": "Website Exit Intent - Event Interest", "type": "app", "environment": "production", "status": "inProgress", "displayOption": "displayOnce", "recontactDays": 30, "autoClose": null, "closeOnDate": null, "delay": 0, "autoComplete": null, "runOnDate": null, "triggers": [ { "eventClass": "noCodeEvent", "eventName": "exitIntent" } ], "questions": [ { "id": "exit_interest", "type": "multipleChoiceSingle", "headline": { "default": "Before you go - are you interested in Rust infrastructure automation?" }, "subheader": { "default": "Join our upcoming meetup!" }, "required": false, "choices": [ { "id": "very_interested", "label": { "default": "Yes, I want to attend the meetup!" } }, { "id": "somewhat_interested", "label": { "default": "Maybe, send me more info" } }, { "id": "not_interested", "label": { "default": "Not interested right now" } } ] } ], "styling": { "brandColor": { "light": "#CE422B" }, "cardBackgroundColor": { "light": "#ffffff" }, "placement": "bottomRight", "clickOutsideClose": true, "darkOverlay": false } }, "post_demo_feedback": { "name": "Post-Demo Quick Feedback", "type": "app", "environment": "production", "status": "inProgress", "displayOption": "displayOnce", "recontactDays": null, "autoClose": 1, "triggers": [ { "eventClass": "noCodeEvent", "eventName": "demoCompleted" } ], "questions": [ { "id": "demo_rating", "type": "rating", "headline": { "default": "How was that demo?" }, "required": false, "lowerLabel": { "default": "Confusing" }, "upperLabel": { "default": "Helpful" }, "scale": "star", "range": 5 }, { "id": "demo_next_step", "type": "multipleChoiceSingle", "headline": { "default": "What would you like to do next?" }, "required": false, "choices": [ { "id": "try_yourself", "label": { "default": "Try it myself" } }, { "id": "see_more_demos", "label": { "default": "See more demos" } }, { "id": "attend_event", "label": { "default": "Attend the full event" } }, { "id": "nothing_now", "label": { "default": "Nothing right now" } } ] } ] } }, "automation_workflows": { "pre_event_automation": { "name": "Pre-Event Registration Workflow", "triggers": [ { "type": "responseCreated", "surveyId": "pre_event_survey" } ], "actions": [ { "type": "webhook", "url": "https://api.rustmeetup.com/webhooks/formbricks/registration", "method": "POST", "headers": { "Authorization": "Bearer your-webhook-secret", "Content-Type": "application/json" }, "payload": { "event": "registration", "survey_id": "{{surveyId}}", "response_id": "{{responseId}}", "person_id": "{{personId}}", "answers": "{{answers}}", "timestamp": "{{createdAt}}" } }, { "type": "email", "template": "welcome_email", "to": "{{answers.email_input}}", "subject": "🦀 Welcome to Rust Meetup 2025!", "variables": { "name": "{{answers.name_input}}", "role": "{{answers.role}}", "rust_level": "{{answers.rust_experience}}", "top_challenge": "{{answers.infrastructure_challenges[0]}}", "event_date": "[Event Date]", "event_time": "[Event Time]" } }, { "type": "segment_user", "segment": "registered_attendees", "attributes": { "registration_date": "{{createdAt}}", "role": "{{answers.role}}", "rust_experience": "{{answers.rust_experience}}", "implementation_likelihood": "{{answers.implementation_likelihood}}" } } ] }, "post_event_automation": { "name": "Post-Event Feedback Workflow", "triggers": [ { "type": "responseCreated", "surveyId": "post_event_survey" } ], "actions": [ { "type": "webhook", "url": "https://api.rustmeetup.com/webhooks/formbricks/feedback", "method": "POST", "headers": { "Authorization": "Bearer your-webhook-secret", "Content-Type": "application/json" }, "payload": { "event": "feedback", "survey_id": "{{surveyId}}", "response_id": "{{responseId}}", "person_id": "{{personId}}", "answers": "{{answers}}", "timestamp": "{{createdAt}}" } }, { "type": "conditional_action", "condition": "{{answers.recommendation_likelihood}} >= 9", "actions": [ { "type": "email", "template": "promoter_followup", "subject": "🌟 Thank you for being a promoter!", "variables": { "nps_score": "{{answers.recommendation_likelihood}}" } }, { "type": "segment_user", "segment": "promoters" } ] }, { "type": "conditional_action", "condition": "{{answers.community_interest}} contains 'join_community'", "actions": [ { "type": "email", "template": "community_invitation", "subject": "💬 Welcome to the Rust Infrastructure Community!", "variables": { "discord_link": "https://discord.gg/rust-infrastructure", "github_link": "https://github.com/rust-infrastructure" } } ] }, { "type": "conditional_action", "condition": "{{answers.implementation_timeline}} in ['this_week', 'one_month']", "actions": [ { "type": "email", "template": "implementation_resources", "subject": "🚀 Ready to implement? Here are your resources", "variables": { "timeline": "{{answers.implementation_timeline}}", "confidence": "{{answers.implementation_confidence}}" } }, { "type": "segment_user", "segment": "implementation_ready" } ] } ] }, "high_engagement_workflow": { "name": "High Engagement Follow-up", "triggers": [ { "type": "responseCreated", "condition": "{{answers.overall_rating}} >= 4 AND {{answers.recommendation_likelihood}} >= 8" } ], "actions": [ { "type": "delay", "duration": "1 day" }, { "type": "email", "template": "high_engagement_followup", "subject": "🙏 Personal thank you from the organizers", "variables": { "overall_rating": "{{answers.overall_rating}}", "nps_score": "{{answers.recommendation_likelihood}}" } }, { "type": "webhook", "url": "https://api.rustmeetup.com/webhooks/formbricks/high-engagement", "payload": { "event": "high_engagement_user", "response_id": "{{responseId}}", "person_id": "{{personId}}", "engagement_score": "calculated_score" } } ] } }, "gdpr_compliance": { "data_retention": { "default_retention_days": 730, "anonymization_after_days": 365, "deletion_on_request": true }, "consent_management": { "explicit_consent_required": true, "consent_text": "I consent to the processing of my personal data as described in the privacy notice.", "withdrawal_instructions": "You can withdraw your consent at any time by contacting privacy@rustmeetup.com", "lawful_basis": "consent" }, "data_subject_rights": { "access_right": { "enabled": true, "response_time_days": 30, "contact_email": "privacy@rustmeetup.com" }, "rectification_right": { "enabled": true, "self_service": false }, "erasure_right": { "enabled": true, "automated": false, "retention_override": false }, "portability_right": { "enabled": true, "format": "JSON" } }, "privacy_settings": { "ip_collection": false, "geolocation_collection": false, "fingerprinting": false, "third_party_cookies": false, "analytics_anonymized": true }, "documentation": { "privacy_policy_url": "https://rustmeetup.com/privacy", "cookie_policy_url": "https://rustmeetup.com/cookies", "data_processing_record": true, "dpia_completed": true } }, "deployment_configuration": { "api_endpoints": { "webhook_registration": "https://api.rustmeetup.com/webhooks/formbricks/registration", "webhook_feedback": "https://api.rustmeetup.com/webhooks/formbricks/feedback", "webhook_high_engagement": "https://api.rustmeetup.com/webhooks/formbricks/high-engagement" }, "environment_variables": { "FORMBRICKS_ENCRYPTION_KEY": "your-encryption-key-32-chars", "FORMBRICKS_JWT_SECRET": "your-jwt-secret-32-chars", "WEBAPP_URL": "https://surveys.rustmeetup.com", "DATABASE_URL": "postgresql://formbricks:password@postgres-service:5432/formbricks", "MAIL_FROM": "noreply@rustmeetup.com", "SMTP_HOST": "smtp.gmail.com", "SMTP_PORT": "587", "SMTP_USER": "your-smtp-user", "SMTP_PASSWORD": "your-smtp-password" }, "feature_flags": { "EMAIL_VERIFICATION_DISABLED": false, "PASSWORD_RESET_DISABLED": false, "SIGNUP_DISABLED": true, "INVITE_DISABLED": false, "PRIVACY_URL": "https://rustmeetup.com/privacy", "TERMS_URL": "https://rustmeetup.com/terms", "IMPRINT_URL": "https://rustmeetup.com/imprint" }, "integration_settings": { "baserow_webhook": "https://baserow.rustmeetup.com/api/database/webhooks/", "discord_webhook": "https://discord.com/api/webhooks/your-webhook-id/your-webhook-token", "slack_webhook": "https://hooks.slack.com/services/your/slack/webhook" } } }