Skip to main content
Connectors

Appcues connector

Set up the Appcues connector in Kaivo: authentication, configuration, the 7 BigQuery tables it syncs, and answers to common questions.

Written By Lauri Raivio

Last updated 16 days ago

Kaivo is a fully managed data platform that syncs your Appcues data into a Google BigQuery warehouse and keeps it up to date automatically. There is no pipeline to build and no infrastructure to run, so you can spend your time analysing your marketing and sales data instead of moving it.

What is the Appcues connector

Sync your Appcues onboarding and in-app content into BigQuery with Kaivo to see which flows and guides reach your users.

CategoryMarketing & Sales, Tech
AuthenticationUsername and password
SetupSelf-service

Getting started with the Appcues connector

  1. Sign up for Kaivo and create a workspace.
  2. Connect your Appcues account.
  3. Choose which tables to sync.
  4. Wait for the initial sync to finish.
  5. Query your data in BigQuery or your favourite AI or BI tool.

Authenticating Appcues

Connect with your Appcues login. You provide:

FieldDescription
Password

Configuring the Appcues connector

When you set up the connector, you provide:

FieldDescription
Username
Account ID

Account ID of Appcues found in account settings page (https://studio.appcues.com/settings/account)

Start Date

Any data before this date will not be fetched.

Tables and columns synced from Appcues

Kaivo syncs 7 tables from Appcues into a dedicated dataset in your BigQuery warehouse. Click any table to see its columns and types.

ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
account_idSTRING
app_idSTRING
contains_localized_blocksBOOL
created_atFLOAT64
created_bySTRING
frequencySTRING
idSTRING
locked_for_localizationBOOL
nameSTRING
platformSTRING
preview_urlSTRING
publishedBOOL
stateSTRING
tags__c141e1ae_993c_4869_8f77_4aa314fdb468BOOL
themeSTRING
updated_atFLOAT64
updated_bySTRING
urlSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
content__typeSTRING
content__node_idSTRING
content__props__block_typeSTRING
content__props__idSTRING
content__props__isSTRING
content__props__style__align_itemsSTRING
content__props__style__background_colorSTRING
content__props__style__border_radiusSTRING
content__props__style__box_sizingSTRING
content__props__style__colorSTRING
content__props__style__displaySTRING
content__props__style__flex_directionSTRING
content__props__style__font_familySTRING
content__props__style__leftFLOAT64
content__props__style__margin_bottomSTRING
content__props__style__margin_leftSTRING
content__props__style__margin_rightSTRING
content__props__style__margin_topSTRING
content__props__style__padding_bottomSTRING
content__props__style__padding_leftSTRING
content__props__style__padding_rightSTRING
content__props__style__padding_topSTRING
content__props__style__pointer_eventsSTRING
content__props__style__positionSTRING
content__props__style__rightFLOAT64
content__props__style__will_changeSTRING
content__props__style__z_indexFLOAT64
content_typeSTRING
created_atFLOAT64
created_bySTRING
idSTRING
indexFLOAT64
updated_atFLOAT64
updated_bySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__actions__banner

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
onSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__actions__dismiss_button

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
onSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__content__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
node_idSTRING
props__block_typeSTRING
props__isSTRING
props__style__align_itemsSTRING
props__style__displaySTRING
props__style__flex_directionSTRING
props__style__justify_contentSTRING
props__style__margin_leftSTRING
props__style__margin_rightSTRING
props__style__widthSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__content__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
versionFLOAT64
typeSTRING
node_idSTRING
props__aria_labelSTRING
props__block_typeSTRING
props__data_ignoreBOOL
props__idSTRING
props__isSTRING
props__style__align_selfSTRING
props__style__backgroundSTRING
props__style__borderSTRING
props__style__colorSTRING
props__style__cursorSTRING
props__style__heightSTRING
props__style__marginFLOAT64
props__style__margin_rightSTRING
props__style__margin_topSTRING
props__style__paddingFLOAT64
props__style__positionSTRING
props__style__rightSTRING
props__style__topSTRING
props__style__widthSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__content__props__children__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
node_idSTRING
props__fillSTRING
props__heightSTRING
props__isSTRING
props__style__marginFLOAT64
props__style__text_alignSTRING
props__view_boxSTRING
props__widthSTRING
props__xmlnsSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__content__props__children__props__children__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
node_idSTRING
props__dSTRING
props__fillSTRING
props__isSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__content__props__children__props__children__props__children__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__rows

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__traits

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__durationFLOAT64
config__fillSTRING
config__placementSTRING
config__pointer_eventsSTRING
config__root_displaySTRING
config__stickyBOOL
config__target__selectorSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__steps__traits__config__keyframes

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
opacityFLOAT64
padding_bottomSTRING
padding_topSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__tag_ids

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: banners__traits

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__strategySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
account_idSTRING
checklist_idSTRING
completion_flow_idSTRING
created_atFLOAT64
created_bySTRING
idSTRING
internal_nameSTRING
intro_flow_idSTRING
is_dismissableBOOL
is_sequentialBOOL
items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__idSTRING
items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__indexFLOAT64
items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__labelSTRING
items__c1d275b5_3ee4_4ce9_a4f6_3fb385f1328b__idSTRING
items__c1d275b5_3ee4_4ce9_a4f6_3fb385f1328b__indexFLOAT64
items__c1d275b5_3ee4_4ce9_a4f6_3fb385f1328b__labelSTRING
open_behaviorSTRING
stateSTRING
styles__typeSTRING
styles__beacon_background_colorSTRING
styles__beacon_horizontal_offsetFLOAT64
styles__beacon_iconSTRING
styles__beacon_text_colorSTRING
styles__beacon_vertical_offsetFLOAT64
styles__completion_iconSTRING
styles__fontSTRING
styles__header_iconSTRING
styles__positionSTRING
styles__primary_colorSTRING
styles__success_colorSTRING
styles__success_image_codeSTRING
text_tokens__beacon_textSTRING
text_tokens__completion_dismiss_textSTRING
text_tokens__completion_textSTRING
text_tokens__completion_titleSTRING
text_tokens__description_textSTRING
text_tokens__dismiss_cancel_textSTRING
text_tokens__dismiss_confirm_textSTRING
text_tokens__dismiss_prompt_textSTRING
text_tokens__dismiss_textSTRING
text_tokens__header_textSTRING
titleSTRING
updated_atFLOAT64
updated_bySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__action

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__actions

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
attributes__action_typeSTRING
attributes__params__flow_idSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__conditions__and

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
content__contentSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items___6288639f_2bf4_41ec_82dc_4a158efaf7a7__depends_on

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items__c1d275b5_3ee4_4ce9_a4f6_3fb385f1328b__action

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items__c1d275b5_3ee4_4ce9_a4f6_3fb385f1328b__conditions__and

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
properties__operatorSTRING
properties__propertySTRING
properties__valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__items__c1d275b5_3ee4_4ce9_a4f6_3fb385f1328b__depends_on

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__rule__conditions__and

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: checklists__rule__conditions__and__or

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
url__operatorSTRING
url__valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
created_atSTRING
created_bySTRING
frequencySTRING
idSTRING
nameSTRING
publishedBOOL
tags___44dffa27_aee8_4076_b080_06508ed80196BOOL
tags__b831cc07_7155_4d43_a4e2_6ff8cf60b968BOOL
updated_atSTRING
updated_bySTRING
urlSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: flows__tag_ids

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
account_idSTRING
app_idSTRING
contains_localized_blocksBOOL
created_atFLOAT64
created_bySTRING
frequencySTRING
idSTRING
locked_for_localizationBOOL
nameSTRING
platformSTRING
publishedBOOL
stateSTRING
updated_atFLOAT64
updated_bySTRING
urlSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
content__versionSTRING
content__typeSTRING
content__node_idSTRING
content__props__idSTRING
content__props__isSTRING
content__props__style___container_backgroundSTRING
content__props__style___container_border_radiusSTRING
content__props__style___container_shadowSTRING
content__props__style___flows_list_block_background_hoverSTRING
content__props__style___flows_list_block_colorSTRING
content__props__style___flows_list_block_item_radiusSTRING
content__props__style___flows_list_block_marker_colorSTRING
content__props__style___flows_list_block_radiusSTRING
content__props__style___flows_list_block_shadowSTRING
content__props__style___font_familySTRING
content__props__style___header_backgroundSTRING
content__props__style___header_colorSTRING
content__props__style___launcher_block_backgroundSTRING
content__props__style___launcher_block_background_activeSTRING
content__props__style___launcher_block_background_hoverSTRING
content__props__style___launcher_block_colorSTRING
content__props__style___link_block_background_hoverSTRING
content__props__style___link_block_colorSTRING
content__props__style___link_block_icon_backgroundSTRING
content__props__style___link_block_icon_background_hoverSTRING
content__props__style___link_block_icon_colorSTRING
content__props__style___link_block_item_radiusSTRING
content__props__style___link_block_marker_colorSTRING
content__props__style___link_block_radiusSTRING
content__props__style___link_block_shadowSTRING
content__props__style___primary_colorSTRING
content__props__style___search_results_block_background_colorSTRING
content__props__style___search_results_block_background_color_activeSTRING
content__props__style___search_results_block_background_color_hoverSTRING
content__props__style___search_results_block_colorSTRING
content__props__style___search_results_block_content_wrapper_background_colorSTRING
content__props__style___search_results_block_outline_colorSTRING
content__props__style___search_results_block_radiusSTRING
content__props__style___search_results_block_shadowSTRING
content__props__style___secondary_colorSTRING
content__props__style___text_field_block_input_border_colorSTRING
content__props__style__colorSTRING
content__props__style__displaySTRING
content__props__style__flex_directionSTRING
content__props__style__font_familySTRING
content__props__style__positionSTRING
content__props__style__widthSTRING
content__props__style__z_indexFLOAT64
content_typeSTRING
created_atFLOAT64
created_bySTRING
idSTRING
indexFLOAT64
updated_atFLOAT64
updated_bySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__appcues_flows_list_83ab2fbc_6178_4115_840b_b62c9335922d

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__interaction_data__block_typeSTRING
config__interaction_typeSTRING
map_event_to_config__detail_idSTRING
onSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_button

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__target__selectorSTRING
config__toggle_group_idSTRING
onSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_button__config__actions

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__interaction_typeSTRING
idSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_button__config__animations

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
durationFLOAT64
fillSTRING
idSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_button__config__animations__keyframes

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
animation_timing_functionSTRING
bottomSTRING
offsetFLOAT64
opacityFLOAT64
rightSTRING
transformSTRING
transform_originSTRING
visibilitySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_close_button

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__target__selectorSTRING
config__toggle_group_idSTRING
onSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_close_button__config__animations

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
durationFLOAT64
fillSTRING
idSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__actions__launchpad_close_button__config__animations__keyframes

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
animation_timing_functionSTRING
offsetFLOAT64
opacityFLOAT64
transformSTRING
transform_originSTRING
visibilitySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__content__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
node_idSTRING
props__data_ignoreBOOL
props__idSTRING
props__isSTRING
props__style__backgroundSTRING
props__style__border_radiusSTRING
props__style__bottomFLOAT64
props__style__box_shadowSTRING
props__style__leftSTRING
props__style__margin_bottomSTRING
props__style__max_heightSTRING
props__style__opacitySTRING
props__style__overflow_xSTRING
props__style__positionSTRING
props__style__rightFLOAT64
props__style__transformSTRING
props__style__visibilitySTRING
props__style__widthSTRING
props__style__z_indexSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__content__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
node_idSTRING
props__active_colorSTRING
props__add_buttonsSTRING
props__block_typeSTRING
props__data_ignoreBOOL
props__draggableBOOL
props__hover_colorSTRING
props__isSTRING
props__style__align_itemsSTRING
props__style__backgroundSTRING
props__style__background_colorSTRING
props__style__border_bottomSTRING
props__style__box_sizingSTRING
props__style__colorSTRING
props__style__displaySTRING
props__style__flex_directionSTRING
props__style__font_sizeSTRING
props__style__gapSTRING
props__style__heightSTRING
props__style__justify_contentSTRING
props__style__margin_bottomSTRING
props__style__margin_topSTRING
props__style__paddingSTRING
props__style__positionSTRING
props__style__topSTRING
props__style__transitionSTRING
props__style__z_indexSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__content__props__children__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
versionFLOAT64
typeSTRING
node_idSTRING
props__block_typeSTRING
props__droppableBOOL
props__hrefSTRING
props__idSTRING
props__isSTRING
props__style__align_itemsSTRING
props__style__backgroundSTRING
props__style__borderSTRING
props__style__colorSTRING
props__style__cursorSTRING
props__style__displaySTRING
props__style__flexFLOAT64
props__style__flex_directionSTRING
props__style__font_sizeSTRING
props__style__font_weightSTRING
props__style__marginSTRING
props__style__paddingSTRING
props__style__text_decorationSTRING
props__style__widthSTRING
props__targetSTRING
props__titleSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__content__props__children__props__children__props__children__props__children

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__rows

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__traits

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__placement_unitSTRING
config__strategySTRING
config__target__selectorSTRING
config__unset_opposite_directionBOOL
config__x_offsetFLOAT64
config__x_positionSTRING
config__y_offsetFLOAT64
config__y_positionSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__traits__config__on_launchpad_close

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
config__animation__durationFLOAT64
config__animation__fillSTRING
config__animation__idSTRING
config__target__selectorSTRING
config__toggle_group_idSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__steps__traits__config__on_launchpad_close__config__animation__keyframes

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
animation_timing_functionSTRING
offsetFLOAT64
opacityFLOAT64
transformSTRING
transform_originSTRING
visibilitySTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__tag_ids

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: launchpads__traits

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
account_idSTRING
app_idSTRING
contains_localized_blocksBOOL
created_atFLOAT64
created_bySTRING
frequencySTRING
idSTRING
locked_for_localizationBOOL
nameSTRING
platformSTRING
preview_urlSTRING
publishedBOOL
stateSTRING
tags__c141e1ae_993c_4869_8f77_4aa314fdb468BOOL
themeSTRING
updated_atFLOAT64
updated_bySTRING
urlSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: pins__steps

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueJSON
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: pins__tag_ids

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
valueSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

Subtable: pins__traits

ColumnTypeDescription
_kaivo_parent_idSTRINGForeign key referencing _kaivo_id in the parent table. Auto-generated by Kaivo.
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
typeSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
descriptionSTRING
created_atSTRING
created_bySTRING
idSTRING
nameSTRING
updated_atSTRING
updated_bySTRING
urlSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.
ColumnTypeDescription
_kaivo_idSTRINGPrimary key that uniquely identifies the row. Auto-generated by Kaivo.
created_atSTRING
created_bySTRING
idSTRING
nameSTRING
updated_atSTRING
updated_bySTRING
urlSTRING
_kaivo_extracted_atTIMESTAMPTimestamp that shows when the row was extracted. Auto-generated by Kaivo.

How the Appcues sync works

After the first load, Kaivo keeps your BigQuery warehouse up to date for you. Where Appcues supports it, each sync pulls only new and changed records so it stays fast; otherwise it refreshes the whole table. Every record keeps its original ID, so you won't get duplicate rows.

Frequently asked questions

How long does the initial sync take for Appcues?

It depends on how much history is in your Appcues account. Most initial syncs finish within minutes, while large accounts can take a few hours. After that, syncs only fetch new and changed records, so they're much faster.

Can I sync only some tables or columns?

Yes. You pick which tables to sync when you set up the connection and can change the selection later. Tables you don't select are never copied to your warehouse.

What happens when Appcues's schema changes?

New fields are never added automatically. You choose which fields to sync, so data you haven't selected (sensitive personal data, for example) never lands in your warehouse. When a new field appears, it becomes available for you to add. What happens to removed or renamed fields depends on a table's sync mode: full-refresh tables always match what's currently in Appcues, so dropped fields disappear, while incremental tables keep their existing columns and history, so an old field stays and newly added fields fill in over time.

How do I handle GDPR or data deletion requests?

Your data lives in your own Kaivo-managed BigQuery warehouse, so the most direct option is to delete or anonymise specific records right in BigQuery. If you delete data in Appcues instead, full-refresh tables drop it on the next sync, while incremental tables keep it, so you would remove the row in BigQuery or ask us to run a full refresh. To remove everything, delete the Appcues connector in Kaivo and all of its synced data is deleted with it.

Common use cases for Appcues data

Onboarding content inventory

Track flows, checklists, and launchpads to document the in-app experiences you run.

Audience targeting

Use segments to see which user groups each flow and banner targets.

Content coverage

Join flows and pins with tags to understand how your in-app messaging is organised.

Experience reporting

Bring Appcues content into BigQuery to report on it next to your product usage data.

Use Appcues data in your AI and BI tools

Once Appcues data lands in your Kaivo-managed BigQuery warehouse, you can explore it with AI tools or any BI tool that connects to BigQuery. Here's how the most common destinations work with Appcues data.

Claude

Use Kaivo's MCP server to give Claude secure, workspace-scoped access to your data. Setup guide →

Power BI

Microsoft's BI tool with a native BigQuery connector. Supports direct query and scheduled refresh. Setup guide →

Data Studio

Free Google BI tool with native BigQuery support. One-click connection to your Kaivo warehouse; great for SMB teams on Google Workspace. Setup guide →

Tableau

The premium analytics standard, with native BigQuery integration. Setup guide →

Google Sheets

Use Connected Sheets to query BigQuery directly from a spreadsheet, with no SQL. Setup guide →

Excel

Connect via Power Query's BigQuery connector. Setup guide →

Metabase

Open-source BI tool with strong BigQuery support. Setup guide →

See our pricing page for Appcues connector pricing and plan details.

Was this helpful?

Still need help? Share an idea