Create External Page

Closed Alpha — not yet enabled for all workspaces. Request access at https://developers.myclickfunnels.com/page/code-support.

Create an externally-hosted (SDK) page. Unlike internal pages, the visual content lives on your own domain and is registered with ClickFunnels via a lightweight SDK integration.

Required fields:

  • external_url: The fully-qualified URL where your page is hosted.

Standalone vs in a funnel: the funnel block is optional.

  • Omit it to create a standalone external page: registered with an SDK token and visit tracking enabled, but not a step in any funnel. Place it later by passing its id in a conditional split's branches[].page_id, a split test's fresh-variant slot, an update swap (funnel.show_page_step_id), or the funnel attach_page flow. SDK checkout and form submission require placement and return a page_not_in_funnel error until the page is a funnel step.
  • Provide funnel.funnel_id OR funnel.show_page_step_id to create it inside a funnel in one call.

Funnel positioning:

  • funnel.funnel_id + optional sort_order: Creates a new show page step in the funnel at the specified zero-based position (0 = first, omit = append at end).
  • funnel.show_page_step_id: Swaps the existing step to point at the new external page. The previous page on that step becomes an orphan. sort_order is ignored in this case.
  • Positioning params without their funnel target return 422: sort_order requires funnel.funnel_id, and funnel.after_show_page_step_id requires funnel.funnel_id.

Rejected fields (returns 422 if present): markup, theme_id, current_path, seo_title, seo_description, seo_index, head_code, footer_code, live_data_changes, show_page_step.product_ids, show_page_step.bumps. Attach products and order bumps in a follow-up PATCH /api/v2/pages/:id.

SDK onboarding: The response includes an sdk block with a token (prefixed cfp_). To register the page:

  1. Add <meta name="cf-page-token" content="<token>"> to your page's <head>.
  2. Include the ClickFunnels SDK script tag on the page.

The Create an External Page Skill is the end-to-end guide for the page itself. To sell products from that page, see Add Checkout to an External Page.

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Path Params
string
required
Body Params

Information about the external page to create

page
object
required
Responses

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json