Skip to content

Feature Request: Add multiple survey creation options (including free JSON sync & cloud editor) to avoid banner without license key #93

Description

@andrewtelnov

Current Situation

The SurveyJS WordPress plugin currently embeds the SurveyJS Creator directly into the admin interface. While this works great, the free version displays a prominent banner at the top, and removing it requires a paid commercial license key.

Many users would prefer a free workflow without the banner, but still want to keep their surveys fully managed inside WordPress.

Proposed Feature – Multiple Creation Modes

I’d like to add three clear options in the plugin settings / survey edit screen so users can choose the workflow that best fits them:

  1. Manual JSON Sync (Free Online Creator)

    • Add a large textarea / JSON editor in WordPress.
    • Users go to the free https://surveyjs.io/create-free-survey page, build or edit their survey, and copy the JSON.
    • Paste it into WordPress (and vice-versa for round-tripping).
    • Simple “Copy JSON to clipboard” and “Download JSON” buttons would make this frictionless.
  2. SurveyJS Cloud Editor (API-driven)

    • Add a button “Edit Survey in SurveyJS Cloud”.
    • This opens (or creates) a dedicated survey on a new/ existing page on surveyjs.io.
    • Changes are automatically synced back to WordPress via API.
    • Would likely require the user to have a (free) SurveyJS account.
    • This would provide a full-featured editor experience without any banner and without leaving the WordPress ecosystem completely.
  3. Embedded Creator (Current behavior)

    • Keep the existing embedded SurveyJS Creator as the third option.
    • Banner removal still requires the commercial license key (no change).

Suggested UI

  • Radio buttons or tabs at the top of the survey editor:
    “Use Free Online Creator (JSON)” | “Use SurveyJS Cloud” | “Use Embedded Creator”
  • Store the user’s preferred mode per survey (or globally).

Benefits

  • Dramatically improves UX for free-tier users.
  • Reduces the “banner frustration” barrier.
  • Gives users flexibility based on their workflow preference and whether they want to stay fully inside WordPress or leverage SurveyJS cloud.
  • Should increase overall adoption of the WordPress plugin.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request
    No fields configured for Feature.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions