Funnel types
This list contains all query types for the funnel endpoints.
Funnel
Fields
- Name
id
- Type
- ID!
- Description
Unique identifier for the funnel.
- Name
uid
- Type
- ID!
- Description
Unique identifier for the funnel.
- Name
_id
- Type
- Int!
- Description
Unique numeral identifier for the funnel.
- Name
name
- Type
- String!
- Description
The funnel name.
- Name
slug
- Type
- String!
- Description
The funnel slug.
- Name
starting_step_id
- Type
- ID
- Description
The funnel starting step id.
- Name
published
- Type
- Boolean!
- Description
The funnel published option.
- Name
record
- Type
- Boolean!
- Description
The funnel record option.
- Name
enable_address_autocomplete
- Type
- Boolean!
- Description
The funnel enable address autocomplete option.
- Name
fire_lead_insteadof_purchase
- Type
- Boolean!
- Description
The funnel fire lead instead of purchase option.
- Name
share_code
- Type
- String
- Description
The funnel share code.
- Name
styles
- Type
- [StepStyle!]
- Description
The funnel styles.
input StepStyle { key: String! name: String! type: String! value: FunnelStyleValue }
scalar FunnelStyleValue
- Name
active_payment_methods
- Label
[FunnelPaymentGateway!]!
- Description
The funnel active payment method.
- Name
active_facebook_pixels
- Type
- [String!]!
- Description
The funnel active facebook pixels.
- Name
active_tiktok_pixels
- Type
- [String!]!
- Description
The funnel active tiktok pixels.
- Name
active_snapchat_pixels
- Type
- [String!]!
- Description
The funnel active snapchat pixels.
- Name
activate_google_analytics
- Type
- Boolean!
- Description
The funnel activate google analytics option.
- Name
transform
- Type
- Transform!
- Description
The funnel transform.
type Transform { y: Float! x: Float! k: Float! }
- Name
updated_at
- Label
TimeStamp!
- Description
Timestamp of when the funnel was updated.
- Name
created_at
- Label
TimeStamp!
- Description
Timestamp of when the funnel was created.
- Name
template
- Label
Template
- Description
Funnel template.
- Name
destinationTemplate
- Label
Template
- Description
Funnel destination template.
- Name
preferred_domain
- Label
Domain
- Description
The funnel preferred domain.
- Name
preferred_domain_id
- Type
- ID
- Description
The funnel preferred domain id.
- Name
favicon
- Label
Image
- Description
The funnel favicon.
- Name
favicon_id
- Type
- ID
- Description
The funnel favicon id.
- Name
default_language
- Type
- FunnelLanguage!
- Description
The funnel default language.
scalar FunnelLanguage
- Name
languages
- Type
- [FunnelLanguage!]!
- Description
The funnel languages.
scalar FunnelLanguage
- Name
steps
- Label
[Step!]!
- Description
The funnel steps.
- Name
statistics
- Label
FunnelStatistics!
- Description
The funnel statistics.
# Arguments startDate: String endDate: String
- Name
header_scripts
- Type
- String
- Description
The funnel header scripts.
- Name
ignore_invalide_phones
- Type
- Boolean!
- Description
The funnel ignore invalid phones option.
- Name
store
- Label
Store
- Description
The funnel store.
- Name
currency
- Type
- String
- Description
The funnel currency.
- Name
currency_format
- Type
- String
- Description
The funnel currency format.
- Name
smart_sections
- Type
- [SmartSection!]!
- Description
The funnel smart sections.
type SmartSection { reference_id: ID! name: String! thumbnail: VirtualImage2! body: BuilderNode! }
type VirtualImage2 { key: String url: String } scalar BuilderNode
Request
query FunnelsQuery($first: Int, $after: String, $query: String!){
funnels(query: "order_by:id order_dir:desc", after: "WzVE4OTA5LDEe/4OTA5XQ==", first: 10){
edges{
node{
id
_id
name
published
slug
created_at
...
}
}
}
}
InputCreateFunnel
Fields
- Name
funnel_steps
- Label
[StepType!]!
- Description
The funnel steps.
- Name
style_id
- Type
- ID
- Description
The funnel style id.
- Name
product_id
- Type
- ID
- Description
The funnel product id.
- Name
name
- Type
- String!
- Description
The funnel name.
- Name
slug
- Type
- String!
- Description
The funnel slug.
- Name
currency
- Type
- String
- Description
The funnel currency.
- Name
lang
- Type
- FunnelLanguage!
- Description
The funnel language.
scalar FunnelLanguage
Request
mutation mutationName($node: InputCreateFunnel! {
createFunnel(node: $node){
# Funnel type fields
}
})
InputFunnel
Fields
- Name
name
- Type
- String
- Description
The funnel name.
- Name
slug
- Type
- String
- Description
The funnel slug.
- Name
starting_step_uid
- Type
- ID
- Description
The funnel starting step uid.
- Name
favicon_id
- Type
- ID
- Description
The funnel favicon id.
- Name
steps
- Label
[InputUpdateStep!]
- Description
The funnel steps.
- Name
deleted_steps
- Type
- [ID!]
- Description
The funnel deleted steps.
- Name
published
- Type
- Boolean
- Description
The funnel published option.
- Name
record
- Type
- Boolean
- Description
The funnel record option.
- Name
fire_lead_insteadof_purchase
- Type
- Boolean
- Description
The funnel fire lead instead of purchase option.
- Name
enable_address_autocomplete
- Type
- Boolean
- Description
The funnel enable address autocomplete option.
- Name
header_scripts
- Type
- String
- Description
The funnel header scripts.
- Name
preferred_domain_uid
- Type
- String
- Description
The funnel preferred domain uid.
- Name
active_payment_methods
- Type
- [ActivePaymentMethod!]
- Description
The funnel active payment method.
input ActivePaymentMethod { settings: FunnelPaymentGatewaySettings! id: Int! }
scalar FunnelPaymentGatewaySettings
- Name
active_facebook_pixels
- Type
- [String!]
- Description
The funnel active facebook pixels.
- Name
active_tiktok_pixels
- Type
- [String!]
- Description
The funnel active tiktok pixels.
- Name
active_snapchat_pixels
- Type
- [String!]
- Description
The funnel active snapchat pixels.
- Name
activate_google_analytics
- Type
- Boolean
- Description
The funnel activate google analytics option.
- Name
transform
- Type
- InputTransform
- Description
The funnel transform.
input InputTransform { y: Float! x: Float! k: Float! }
- Name
styles
- Type
- [InputStepStyle!]
- Description
The funnel styles.
input InputStepStyle { key: String! name: String! type: String! value: FunnelStyleValue }
- Name
default_language
- Type
- FunnelLanguage
- Description
The funnel default language.
scalar FunnelLanguage
- Name
languages
- Type
- [FunnelLanguage!]
- Description
The funnel languages.
scalar FunnelLanguage
- Name
ignore_invalide_phones
- Type
- Boolean
- Description
The funnel ignore invalid phones option.
- Name
currency
- Type
- String
- Description
The funnel currency.
- Name
currency_format
- Type
- String
- Description
The funnel currency format.
- Name
smart_sections
- Type
- [SmartSectionInput!]
- Description
The funnel smart sections.
type SmartSectionInput { reference_id: ID! name: String! thumbnail: VirtualImage2! body: BuilderNode! }
type VirtualImage2 { key: String url: String } scalar BuilderNode
- Name
reset_translations
- Type
- Boolean
- Description
The funnel reset translations boolean.
- Name
activate_google_tag_manager_id
- Type
- Boolean
- Description
Activate google tag manager id boolean.
Request
mutation updateFunnelMutation($node: InputFunnel!, $id: Int!){
updateFunnel(node: $node, id: $id){
# Funnel type fields
}
}
InputUpdateStep
Fields
- Name
id
- Type
- ID!
- Description
The funnel unique identifier.
- Name
product_uid
- Type
- ID!
- Description
The funnel product uid.
- Name
slug
- Type
- String!
- Description
The funnel slug.
- Name
visual
- Type
- InputStepVisual
- Description
The funnel visual.
input InputStepVisual { x: Float y: Float }
- Name
title
- Type
- String!
- Description
The funnel title.
- Name
type
- Label
StepType!
- Description
The funnel step type.
FunnelPaymentGateway
Fields
- Name
index
- Type
- Int!
- Description
The funnel index.
- Name
payment_gateway_id
- Type
- ID!
- Description
The funnel payment gateway id.
- Name
payment_gateway
- Label
PaymentGateway!
- Description
The funnel payment gateway.
- Name
settings
- Type
- FunnelPaymentGatewaySettings!
- Description
The funnel product id.
scalar FunnelPaymentGatewaySettings
Step
Fields
- Name
id
- Type
- ID!
- Description
Unique identifier for the funnel step.
- Name
uid
- Type
- ID!
- Description
Unique identifier for the funnel step.
- Name
_id
- Type
- Int!
- Description
Unique numeral identifier the funnel step.
- Name
slug
- Type
- String!
- Description
The funnel step slug.
- Name
title
- Type
- String!
- Description
The funnel step title.
- Name
type
- Label
StepType!
- Description
The funnel step type.
- Name
visual
- Type
- StepVisual!
- Description
The funnel step visual.
type StepVisual { x: Float! y: Float! }
- Name
settings
- Type
- StepSettings!
- Description
The funnel step settings.
scalar StepSettings
- Name
product_id
- Type
- ID
- Description
The funnel step product id.
- Name
funnel
- Type
- Funnel
- Description
The funnel type.
- Name
thumbnail
- Type
- VirtualImage2
- Description
The funnel step thumbnail.
- Name
body
- Type
- StepBody
- Description
The funnel step body.
- Name
disable_token_redirection
- Type
- Boolean!
- Description
The funnel step disable token redirection.
- Name
meta
- Type
- StepMeta!
- Description
The funnel step disable token redirection.
- Name
updated_at
- Label
TimeStamp!
- Description
Timestamp of when the image was updated.
- Name
created_at
- Label
TimeStamp!
- Description
Timestamp of when the image was created.
InputStep
Fields
- Name
product_id
- Type
- ID
- Description
The funnel product id.
- Name
slug
- Type
- String!
- Description
The funnel step slug.
- Name
visual
- Type
- InputStepVisual
- Description
The funnel visual.
input InputStepVisual { x: Float y: Float }
- Name
title
- Type
- String!
- Description
The funnel step title.
- Name
type
- Label
StepType!
- Description
The funnel step type.
- Name
settings
- Type
- StepSettings!
- Description
The funnel step settings.
scalar StepSettings
- Name
body
- Type
- StepBody
- Description
The funnel step body.
scalar StepBody
- Name
disable_token_redirection
- Type
- Boolean
- Description
The funnel disable token redirection option.
- Name
thumbnail
- Type
- String
- Description
The funnel thumbnail.
- Name
template
- Type
- GeniricStepTemplate
- Description
The funnel template.
enum GeniricStepTemplate { blank contact_us privacy_policy refund_policy terms_of_service }
FunnelConnection
Fields
- Name
pageInfo
- Type
- PageInfo!
- Description
Funnel connection page info.
type PageInfo { hasNextPage: Boolean! hasPreviousPage: Boolean! startCursor: String endCursor: String }
- Name
edges
- Type
- [FunnelEdge]
- Description
The Funnel connection edges.
type FunnelEdge { node: Funnel cursor: String! }
- Name
count
- Type
- Int!
- Description
The Funnel connection count.
StepType
enum StepType {
blank_page
product_page
checkout_page
upsell_page
downsell_page
split_test
article_page
squeeze_page
thank_you_page
generic_page
home_page
collection_page
}
FunnelStatistics
- Name
steps
- Label
[StepStatistics!]!
- Description
Funnel statistics steps
StepStatistics
- Name
id
- Type
- String!
- Description
Unique identifier for the funnel step statistics.
- Name
visits
- Type
- Int!
- Description
Funnel visits
- Name
clicks
- Type
- Int!
- Description
Funnel clicks
- Name
ctr
- Type
- Float!
- Description
Funnel click through rate
- Name
links
- Label
[StepLinkState!]!
- Description
Funnel step links
StepLinkState
- Name
id
- Type
- String!
- Description
Unique identifier for the funnel step link state.
- Name
visits
- Type
- Int!
- Description
Funnel visits
- Name
ctr
- Type
- Float!
- Description
Funnel click through rate
- Name
cvr
- Type
- Float!
- Description
Funnel conversion rate
Template
- Name
id
- Type
- ID!
- Description
Unique identifier for the funnel template.
- Name
uid
- Type
- ID!
- Description
Unique identifier for the funnel template.
- Name
_id
- Type
- Int!
- Description
Unique numeral identifier for the funnel template.
- Name
name
- Type
- String!
- Description
Funnel template name
- Name
thumbnail
- Type
- String!
- Description
Funnel template thumbnail
- Name
updated_at
- Label
TimeStamp!
- Description
Timestamp of when the funnel template was updated.
- Name
created_at
- Label
TimeStamp!
- Description
Timestamp of when the funnel template was created.
- Name
pages
- Label
[TemplatePage!]!
- Description
Funnel template pages
- Name
mobile_thumbnail
- Type
- String!
- Description
Funnel template mobile thumbnail
- Name
desktop_thumbnail
- Type
- String!
- Description
Funnel template desktop thumbnail
- Name
price
- Type
- Float!
- Description
Funnel template price
- Name
description
- Type
- String!
- Description
Funnel template description
- Name
tags
- Type
- [String!]!
- Description
Funnel template tags
- Name
features
- Type
- [Feature!]!
- Description
Funnel template features
type Feature { id: ID! image: String! title: String! description: String! }
- Name
likes
- Type
- Int!
- Description
Funnel template likes
- Name
isLiked
- Type
- Boolean
- Description
Funnel template isLiked boolean
- Name
languages
- Type
- [FunnelLanguage!]!
- Description
Funnel template languages
scalar FunnelLanguage
TemplatePage
- Name
id
- Type
- ID!
- Description
Unique identifier for the funnel template page.
- Name
_id
- Type
- Int!
- Description
Unique numeral identifier for the funnel template page.
- Name
url
- Type
- String!
- Description
Funnel template page url
- Name
name
- Type
- String!
- Description
Funnel template page name
- Name
type
- Type
- StepType!
- Description
Funnel template page type
enum StepType { blank_page product_page checkout_page upsell_page downsell_page split_test article_page squeeze_page thank_you_page generic_page home_page collection_page }