Launch: URL Parameters

We support several URL parameters that can be added to the Launch URL (/wp-admin/admin.php?page=extendify-launch) to simplify the onboarding flow. Below are the available parameters.

Website Objective

Pre-selects a objective for the website. Users can still edit it manually unless you skip the questions step.

  • Parameter: objective
  • Accepted values: business, ecommerce, blog, landing-page, or other
  • Example: /wp-admin/admin.php?page=extendify-launch&objective=ecommerce

Site Title

Pre-fills the Site Title field. Users can still edit it manually unless you skip the info step.

  • Parameter: title
  • Accepted values: Any string (use + to represent spaces)
  • Example: /wp-admin/admin.php?page=extendify-launch&title=The+Library+of+Babel

Site Description

Pre-fills the Site Description field. Users can still edit it manually unless you skip the info step.

  • Parameter: description
  • Accepted values: Any string (use + to represent spaces)
  • Example: /wp-admin/admin.php?page=extendify-launch&description=We+are+the+largest+library+in+the+world+and+have+all+possible+410-page+books.

Site Structure

Pre-selects the site structure question and hide this option.

  • Parameter: structure
  • Accepted values: multi-page or single-page
  • Example: /wp-admin/admin.php?page=extendify-launch&structure=multi-page

Tone

Pre-selects the site tone. Users can still edit it manually unless you skip the info step.

  • Parameter: tone
  • Accepted values (one or more):  professional, friendly, inspirational , informative  and persuasive
  • Examples:
    • One value:  /wp-admin/admin.php?page=extendify-launch&tone=persuasive
    • Multiple values:  /wp-admin/admin.php?page=extendify-launch&tone=professional,inspirational

Skip steps

Skip some onboarding steps. If a step is skipped, the user won’t be able to access it or change any of its options.

  • Parameter: skip
  • Accepted values (one or more):
    • info: First screen where the site information is asked.
      • Important: this parameter requires a title parameter with a value, so the AI has some information about the website. Example: /wp-admin/admin.php?page=extendify-launch&skip=info&title=The+Library+of+Babel
    • questions: Second screen where the user confirms details about their website.
    • pages: Screen that is shown for multi-page websites where the user selects what additional pages are created.
  • Examples:
    • One value:  /wp-admin/admin.php?page=extendify-launch&skip=questions
    • Multiple values:  /wp-admin/admin.php?page=extendify-launch&skip=info,questions&title=The+Library+of+Babel

Full example using all parameters: /wp-admin/admin.php?page=extendify-launch&objective=ecommerce&title=The+Library+of+Babel&description=We+are+the+largest+library+in+the+world+and+have+all+possible+410-page+books.&structure=multi-page&skip=info,questions,pages&tone=professional,inspirational