Step 1 — Deploy the platform through AWS Marketplace
Subscribing in AWS Marketplace gives you the CloudFormation template that builds Personalisation Hub inside your own AWS account. New customers get a 30-day free trial, cancellable at any time. The stack takes around 4 minutes to create.
Before you begin
- Sign in to the AWS account the platform will run in, with permission to subscribe to Marketplace products and to create CloudFormation stacks that include IAM resources.
- Decide the AWS Region and the
ResourcePrefix— see the pre-installation check-list. Neither can be changed later. - This procedure deploys a single-Availability-Zone, single-Region environment. If you need multi-AZ or multi-Region, contact support@personalisationhub.com before you start.
Subscribe in AWS Marketplace
- Open the Personalisation Hub listing in AWS Marketplace, or search AWS Marketplace for
Personalisation Hub. - Select View Purchase Options.
- Review the pricing and terms, then select Subscribe.
- For the fulfilment option, choose CloudFormation Template and leave the software version at its default.
- Choose the AWS Region to deploy into.
The Region is permanent. Choose the one agreed in the pre-installation check-list.
- Select Continue to Launch.
- Check the details, then select Launch.
The CloudFormation Create stack wizard opens in your own AWS account with the template already selected.
Create the CloudFormation stack
- On the Create stack page, leave the template settings as they are and select Next.
- In Stack name, enter a name that identifies the environment, for example
ph-staging. Use any length, but no spaces. - In ResourcePrefix, enter a prefix of 15 characters or fewer, all lower-case, with no spaces.
- In each of the 3 CIDR fields, enter
0.0.0.0/0. - Select Next.
- On the stack options page, leave the defaults and select Next.
- On the review page, select the acknowledgement that CloudFormation may create IAM resources.
- Select Submit.
The template provisions IAM roles, users, groups and policies for the Terraform-based provisioning and for ongoing operations. They are scoped to this stack and named with the stack name and stack ID prefix so you can trace them.
phstaging2026.0.0.0.0/0 on purpose. IP access restrictions are applied inside Personalisation Hub itself — see Step 7 — Restrict platform access by IP address.Verify it worked
After around 4 minutes the stack's status shows CREATE_COMPLETE, and its Outputs tab lists EC2InstancePublicURL. That link starts the Installation Wizard.
Next step
Step 2 — Run the Installation Wizard
Related
Last updated 15 September 2026