VWO Cloud Mode

VWO Cloud Mode

Send event data to VWO Cloud Mode

The configuration process for this destination mirrors Segment's setup. We've automatically modified the documentation from third-party sources to show you how to set up this destination with PostHog.

VWO is an optimization platform that allows websites to run experiments on their platforms to derive insights from visitor behavior and harness the results to amp up the conversion rate. Apart from experimentation, it also provides for personalization of the platform for different cohorts, full stack implementation, and direct deployment of the changes determined through experimentation.

The events and attributes that are transferred from PostHog to your VWO account will appear under UNREGISTERED EVENTS and UNREGISTERED ATTRIBUTES sections, respectively. You need to save these events and attributes to VWO for further use.

Installation

  1. From the PostHog web app dashboard, navigate to Data pipelines.
  2. Under the Destinations tab, search for “VWO Cloud Mode”, and select the destination.
  3. Click Configure VWO Cloud Mode.
  4. Select the source that will send data to VWO Cloud Mode, click Next to enter the name of your destination, and click Save.
  5. On the Settings tab, under Other Settings, click on Account ID, enter your VWO account ID, and click Save.
  6. To customize the mapping of actions, follow the steps in the Destinations Actions documentation on Customizing mappings. Mappings in PostHog allow you to control the events and attributes that are sent to VWO.
  7. Enable the destination using the toggle switch.

VWO requires you to include a vwo_uuid key for all calls made in cloud-mode. The value of this key must be the VWO UUID(in the case of a website) or the User ID (in the case of FullStack). Track and Page calls require the vwo_uuid in the properties object. For Identify calls, you can place vwo_uuid in the traits object.

Configuration

OptionDescription
Your VWO account ID
Type: string
Required: True

Enter your VWO Account ID

VWO SDK Key
Type: string
Required: False

VWO Fullstack SDK Key. It is mandatory when using the VWO Fullstack suite.

Region
Type: choice
Required: False

VWO Region to sync data to. Default is US

Debug Mode
Type: boolean
Required: False

Will log configuration and request details

Using our REST API you can create this destination like so:

Terminal
# Create a new destination
curl --location 'https://us.i.posthog.com/api/environments/:project_id/hog_functions' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer <POSTHOG_PERSONAL_API_KEY>' \
--data '{
"type": "destination",
"name": "VWO Cloud Mode",
"inputs": {
"vwoAccountId": {
"value": ""
}
},
"enabled": true,
"template_id": "segment-actions-vwo-cloud"
}'

FAQ

Is the source code for this destination available?

Yes. The source code is available on GitHub.

Who maintains this?

This is maintained by Segment. If you have issues with it not functioning as intended, please let us know!

What if I have feedback on this destination?

We love feature requests and feedback. Please tell us what you think.

What if my question isn't answered above?

We love answering questions. Ask us anything via our community forum.

Parts of this page are sourced from segmentio/segment-docs under the Creative Commons Attribution 4.0 International License. The content may have been modified according to this code.