Articles

Contact Form Builder Documentation

About this app
Introduction
Widget Design
Settings
Integrations
Terms and Conditions

Thank you for using our application! We would like to be a part of your daily life for years to come. Here, we have collected almost every possible answer you are looking for. If you can't find what you are looking for, please contact us, and we will be happy to help.

About this app

Contact Form Builder is the ultimate tool for online stores looking to enhance their customer interaction and gather valuable information seamlessly. Our app can help you create and manage custom contact forms that integrate smoothly with your site, boosting customer engagement and satisfaction.

Key Features:

  • Customizable Fields: Choose from a variety of field types, including text inputs, email fields, dropdowns, checkboxes, and more, to create forms that gather exactly the information you need.
  • Responsive Design: Ensure your forms look great and function perfectly on any device, from desktops to smartphones.
  • Data Collection: Collect valuable customer data, which can be used for targeted marketing campaigns.
  • Integration Ready: Connect your forms with popular third-party services like Mailchimp, Mailerlite, and more for seamless data management.

Key Features:

Introduction

How to start?

Activate your App by clicking on the button:

documentation image

or navigate to Online Store > Themes > Customize > Theme settings > App embeds.

documentation image

Make sure to click “Save”.

Let's get started:

After Contact Form Builder is installed, the app will appear in the "Apps" section in your Shopify account: 

Click on it, and you will be redirected to the welcome to the dashboard.

First of all, learn how to navigate the App.

On the left side of the page, there are next tabs: Create Popup, Dashboard, Popups, Performance, Customers, Partners and Profile Menu.

documentation image

1. Create Popup;

2. Dashboard: check setup tutorials and general information and statistics of the most popular popups;

3. Popups: find tools for creating and managing your popups;

4. Performance: locate the best and the most efficient deals by analyzing detailed statistics;

5. Partners: find apps we recommend to improve your sales.

Profile menu contains the following tabs: Activation button,Settings, Help, What’s new?, and Terms and Conditions.

documentation image

1. Activate your App by clicking on the button:

documentation image

2. Settings: access advanced settings;

3. What’s new?

While you are on this page you can find at the top bar three sections: 

  • Ideas: got an idea about the functionality you would like to see in our app? Please share with us. To do it click the button “Add an idea” at the right side of the page and describe what functionality would make our app better.
    Other users of the app are able to see your idea, vote for it and comment. To leave a comment under idea you should click on it and leave your comment at the commenting form. 
    If you want to vote for the idea you liked, click on the element with a number inside it that is placed on the right side of the idea form. 
    You can use filters to find ideas with similar status, boards, tags or date.
  • Roadmap: Here you can find a dashboard with the status of each suggested idea. You can track the status of the implementation of your idea.
  • Announcement: check our announcements and app updates.

4. Help: check our documentation;

5. Terms and Conditions.

If you can't find what you are looking for, please contact us, and we will be happy to help.

How to create a Contact Form?

Contact Form Builder has a user-friendly, intuitive interface that allows a user to create and customize popups in minutes without any need for coding. Let’s take a look at the creation of the popup step by step. 

To create your popup, click on the tab “Create Popup” or on the button “Create Popup”.

documentation image

Choose a template that is most suitable for you and click on it. Give a name to your popup and click the “Create Popup” button.

documentation image

Check more information about popup customization in Widget Design. Once the popup looks like you wish, you can move to the Rules & Triggers section by clicking on the tab “Rules and Triggers”  or “Next” button.

documentation image

Here you can set up rules and condition options for your popup. Let’s check these sections: Audience, and Frequency settings.

documentation image

In the Audience targeting section, there are the following settings:

Show this popup only on. Choose the devices your popup will be displayed on.

documentation image

Show only for logged customers. Decide whether only logged customers will be able to see your popup.

documentation image

Trigger event. The offer needs to start somewhere. Decide which actions and which products should kick off your offer flow. Choose pages, buttons, or events that will launch your popup.

documentation image

If you decide that your popup has to be shown on the Product page you can choose if it is going to be on any product page or a specific one. To choose one or the range of products pages, enable the field “Products” and click the button “Select Products”.

documentation image

Enter URL parameter. Add a URL parameter to your link so that your popup can be seen only when following a specific link with this parameter.

documentation image

Date range. Only show your offer if it triggers within the start and end date you specify with this setting.

documentation image

Show only for users by tag. Only show your offer for selected groups of users by tags.

documentation image

Cart value. Only show your offer if it triggers within the min and max cart value you specify with this setting.

Set up minimum and/or maximum Cart value to launch a popup.

documentation image

In the Frequency Settings section, you can set up the frequency for showing the popup and also define the rule when the popup has to be hidden.

documentation image

When the rules and triggers are configured, click the “Next” button to go to the Integrations section.

This section allows you to connect Contact Form Builder with your Mailchimp, Mailerlite, GetResponse accounts in just a few minutes.

documentation image

Let's move on to the last section called a Final setup. Here you can find the following settings:

  • Installation guides on how to install the Contact Form Builder application on the following platforms: Shopify, Webflow, Shoplazza, Duda.
documentation image
  • Support button can help you connect with support managers if you need additional assistance. Just click on “Contact support” to open the support chat.
documentation image
  • Verify script connection button helps ensure that the application script is successfully connected to the store.
documentation image
  • Shareable link allows you to share access to the popup with others easily. By copying the link, you can distribute it via email, messaging apps, or social media, enabling recipients to view the same popup content.
documentation image

When you are happy with your popup click Save at the right corner of the page.

documentation image

Your popup will be activated automatically, you can check how it looks on your store. 

If you want to disable the popup, go to the dashboard and select popups at the left panel.

On page Popups, you’ll find all created popups. On the column Active, press on the switcher of the popup you want to disable.

documentation image

If you can't find what you are looking for, please contact us, and we will be happy to help.

Widget Design

How to set up the Popup position?

You will be automatically redirected to the “Position” section once you click “Create Popup”. In this section, you can choose the location on the page where you'd like the popup to be displayed.There are several position options: Popup, Slide-In (left side), Slide-In (right side), Embedded Popup.

documentation image

Note: when choosing the Embedded Popup option, you need to set up the popup position in the Rules & Triggers section for selected trigger page(s).

What Sections can I add to my Popup?

You can customize the template design in the “Sections & Theme Settings” section.

documentation image

On the left side of the page, you can find the next tabs: Sections, Position and Animation, Design, Email, Teaser, and Conditions.

What Sections can I add to my Popup?

In the tab "Sections" you can add, move, hide, delete, and edit sections. Here you also have the possibility to add Steps to your popup. 

Steps

If you want to create a multi-step popup for your campaign you can add additional steps to your main one by clicking the plus button. 

documentation image

To change the order of the steps, make the step you want to move active by clicking on it and press Edit. 

documentation image

Now you can move the step Right, Left, or Delete the step. 

To add sections in the step, make it active by clicking on it. An active step is colored in blue. 

documentation image

You have the option to add several elements to your popup: Form, Subheading, Heading,  Image, Youtube, and Rich Text.

documentation image

To make the section not visible, click on the eye icon, to move the section - point the mouse at the dotted icon, right-click, and drag the section up or down without releasing the button. To delete the section, click on the delete icon.

documentation image

Form

To add an element to the form, click the “Add content” button.

documentation image

Step by step option allows you to have only one form field shown on a popup at a time. The user will have to fill it out and press the Next button to move to the following field. This option is perfect if you have several required fields but don’t want to overload the popup design.

  • To customize buttons for Step by step form click on the Step by step form styles edit button.
documentation image
  • You can change the style of the Form fields by clicking on the pencil icon.
documentation image
  • If you are planning to collect emails for email marketing you can enable the showing of permission for emails and edit text formatting and content if necessary.
documentation image

Select this element to communicate with a customer the purpose of this timer. Use the editing tools in this section to highlight important information and draw the user's attention to it. 

Rich text, Subheading, Heading

Select these elements to communicate with a customer the purpose of this popup. Use the editing tools in this section to highlight important information and draw the user's attention to it. 

  • Add your text and customize it with tools from the toolbar.
documentation image
  • You can also customize the number of columns in the section.
documentation image
  • Change the rich text style by clicking the pencil icon. 
documentation image

Image

Customizing your popup with images is crucial as it greatly impacts your visitors' response to your campaign.

  • Delete the default image
documentation image

Click on the Choose an image button and choose the most convenient way to add an image.

documentation image

Customize the image width, alignment, and number of columns in the section. 

documentation image

You can choose image height, auto, or custom. If you choose custom you’ll have additional fields to change: height of an image, horizontal and vertical position, and image fit. 

documentation image

YouTube

Select the Youtube section to add a video from your YouTube to the popup. 

  • To add a YouTube video to your popup simply put the URL of it in the required field.
documentation image
  • Here you can also loop the video, make it autoplay, and show or hide the controls panel at the video.
documentation image
  • To edit the video style click on the pencil icon. 
documentation image

How to customize form fields for my popup?

First name, last name and email form 

Select first name, last name, or email form to collect information about your customers. 

  • For these fields, you have the next editing options: label of the form, placeholder text and description.
documentation image
  • To make the field obligatory to fill make an active “Required” switcher. 
  • If you want to make 2 form fields in one line, make the active switcher “Half width”.
documentation image

Phone number form

Use the Phone number form to add the field to your Popup where users can enter their phone number. 

  • Add field label and description. 
  • Set the default country for the number (your customers will be able to change the country if needed).
documentation image
  • To make the field obligatory to fill make an active “Required” switcher.
  • If you want to make 2 form fields in one line, make the active switcher “Half width”.

Choice list form

Select the choice list form to give users several options to choose from. 

  • Contact Form Builder gives three options for the choice list: dropdown list, single option, and multiple options. 
  • To edit the name of the options, add and delete them, click on the Edit choice list. When you are happy with the look of your choice list don’t forget to click the Update button.
documentation image
  • For the single option and multi option, you can choose the way it is going to show on your popup: vertical or horizontal. 
  • To make the field obligatory to fill make an active “Required” switcher. 
  • If you want to make 2 form fields in one line, make the switcher “Half-width” active.

Spacer form

To add space between form fields you can use spacer form. 

  • Click on the Spacer form in the Form fields content and customize the height of the spacer.
documentation image

Date

Select the Date form to have a field in your popup where users can choose the date. 

  • You can edit the label of the form and description. 
  • Besides, you can decide if the date field is required and make it half-width.
documentation image

Single text form & Paragraph text

If you want to give the user the possibility to enter some text use single text form or paragraph text(depending on the length of the text required). 

  • Edit form label, description, and placeholder. 
  • Decide if you want to make this field obligatory or half-width.
  • For Paragraph text set text height and limit of characters.
documentation image

File upload form

Use the File upload form if you want your clients to upload files before submitting the form.

  • Customize field label and button style.
  • For Paragraph text set text height and limit of characters.
documentation image

Input hidden

Add input hidden to include data that cannot be seen or modified by users when a form is submitted.

documentation image

Swatch color

Select swatch color forms if you want to give your customer several color options to choose from. 

  • If it is necessary, set a label for each label option, label for the list, and description. 
documentation image
  • You can choose custom colors, delete, and add options.
documentation image
  • Select the list type and decide if it is possible to choose single or multiple options. 
  • Click on the pencil icon to change the swatch style. Edit the gap between options, item width, and item height. Don’t forget to press the Save button when you are done with editing.
documentation image
  • Click on the pencil icon to change the swatch style. Edit the gap between options, item width, and item height. Don’t forget to press the Save button when you are done with editing.

Image swatch

Choose an image swatch form to give your customer several image options to choose from. 

  • If it is necessary, set a label for each label option, a label for the list, and a description.
documentation image
  • Upload the images using the most convenient way, and delete or add options.
documentation image
  • Select the list type and decide whether it is possible to choose single or multiple options. 
  • Click on the pencil icon to change the swatch style. Edit the gap between options, item width, and item height. Don’t forget to press the Save button when you are done editing. 
  • Besides it is possible to make the field obligatory and half-width.

Toggle

Implement a toggle to gather customer information. 

  • Remember to include a label and description for this toggle.
documentation image
  • You also have the flexibility to choose whether to make it mandatory, have it activated by default, or set it to display at half-width.
  • Customize the toggle style if needed.
documentation image

Rating

Include a rating in your form to gather your customers’ feedback. 

  • Make up your label for this element.
  • Choose the type of icons and their number, and set their size. Note: in the “Emoji” type you try out different styles. 
documentation image
  • Customize the style of the icons by clicking on the pencil icon.
  • Edit the alignment and decide if you want to make this field obligatory or half-width.

Opinion scale/NPS

Another way to get feedback from your clients is an opinion scale. 

  • Make up your label for this element and describe it if needed.
documentation image
  • Add the labels for “bad”, “good”, and “excellent” marks and select the number of scales on the popup.
  • Customize the style of the scale by clicking on the pencil icon.
  • Edit the alignment and decide if you want to make this field obligatory or half-width. 
documentation image

Form submit button

Decide what will happen after the customer presses on the Submit button. 

  • Edit the name of the button 
  • Give action to your button, including Submit form, Next step, Send to URL(don’t forget to add URL in the Button URL field), JS function or Contact Form Builder.
documentation image
  • You can align your button, and customize the submit form button style by clicking on the pencil icon.
documentation image

Editing of Position and Animation tab

In the "Position" tab you can choose the position of the popup, where it appears. 

documentation image

Use the "Animation" tab to select an animation of how it appears to customers and animation for Step-by-step form.

documentation image

Pages

If your popup has several steps you can show the customer how many steps are left. Choose the alignment of the breadcrumbs, and customize the breadcrumbs style if necessary.

documentation image

Can I set up automatic email notifications for customers? 

If your popup has an email form, use the Email section to set up an automatic notification of the admin about the submitted form and an automatic email to a customer who submitted the form. 

Admin notification

In this tab, you can enable and customize admin notifications. Enter the email recipient, sender name, email subject, and email content. 

documentation image

For the email content section, choose what submitted information has to be sent: all fields(if you have more than one) or specific fields.

documentation image

Responded notification

In this tab, you can enable and customize notifications for respondents. Enter the sender’s email, to whom the customer will reply, the email subject, and the email content. 

documentation image

While editing email content you can choose which information from the submitted form to use(first name, email, etc) in automatic response. 

documentation image

How can I set up a Teaser for my popup?

Teaser is a small sticky version of the popup which is shown before or after the main popup. It is usually some simple phrase, or call to action like Click here or Get a discount. 

To set up your teaser, you have to enable it by clicking on the Teaser status switcher. 

documentation image

When the teaser is enabled, you can choose when it has to be shown: before the popup is opened or after the popup is closed.

Next select teaser rotation, position on the site and edit Teaser text and style. 

documentation image

You can add an image to your teaser. While choosing an image keep in mind that the teaser has limited space, so select an image that will look good in a small size. 

To change the image style, click on the pencil icon. 

documentation image

If you want to add some custom features you can enter Custom CSS code in the blank field at the bottom of the section. 

documentation image

Editing of Design tab

Themes

Change your theme to any other prepared templates.

Layout

In the Layout section, you can change the layout image, position, and size.

Here you also can change the popup width and content max width.

documentation image

To change the layout style, click on the pencil icon.

documentation image

Here you can hide the background image on mobile, enable image contain, remove overlay,  customize the look of the popup and image(borders, margins, paddings). 

documentation image

Once you are done with customization don’t forget to click the Save button. 

You can also edit the background size, horizontal and vertical position in the Layout section.

Wallpapers

Choose the wallpapers for your popup that will match your website's mood.

documentation image

Top section

To add the top section to your popup, enable Show/hide switcher. If you want to change the top background color click on the pencil icon. 

To customize the closing button on your popup, click on the Close pencil icon. 

documentation image

Main section

Here you can change the background color, customize the popup border and popup margins by clicking on the corresponding pencil icon. 

documentation image

Custom CSS

Use this section to add Custom CSS code. 

documentation image

How to set conditions?

In the “Conditions” tab, you can define the conditions under which certain actions will be triggered. 

By clicking on this tab, you will see the popup with the “Add condition” and “Add action” buttons.

documentation image

The “Add condition” button opens the list of all the elements on your form.

documentation image

Choose the needed element and set a specific condition for it. 

documentation image

Then click the “Add action” button, select an action, and enter additional data if needed.

documentation image

You can also combine several conditions and add several actions to be performed after these conditions are met.

Note: “or” means that at least one of the conditions should be met to trigger the action(s), “and” implies fulfilling all the conditions from the combination. 

documentation image

To set a completely separate condition, click the “Add new condition” button at the bottom. 

documentation image

If you want to delete unneeded elements, then click “Close” right next to the element.

documentation image

Do not forget to save all your settings by clicking the “Save & Close” button.

documentation image

Settings

Choose "Settings" from the profile menu.

documentation image

1. You have the opportunity to change the amount of the popups and offers to show. Just scroll to the proper section and choose the frequency of showings.

documentation image

2. If you need to add any classes related to the Checkout or Buy it now buttons or change the display position of the embedded popup, you can do it in these fields. 

documentation image

Do not forget to click the "Save" button to update settings.

If you can't find what you are looking for, please contact us, and we will be happy to help.

If you want to integrate your popup with an email marketing service to collect some data there, move to the Integrations step.

documentation image

To add an integration, click on the “Add integration” button.

documentation image

Here you will see the list of available email marketing services. Choose the one you would like to add and click the “Connect” button. 

documentation image

Mailchimp

By following the steps below, you can connect your Mailchimp account with Contact Form Builder in just a few minutes.

1. First, you need to create your Mailchimp account.

2. Once you have completed your popup customization, make sure it has a form with at least an email field.

3. To go on with Mailchimp integration, you need to add an API key.

documentation image

4. Then enter a relevant connection name and create the API key.

documentation image

5. In order to get your API key, you have to go to your Mailchimp account -> Account & Billing section -> Extras -> API keys.

documentation image
documentation image

6. Once you reach that page, click on the “Create A Key” button.

documentation image

7. Input the name for your API key and click on the “Generate Key” button.

documentation image

8. Do not forget to copy your generated key since you won’t be able to see or copy this API key again. Click on the “Done” button when you finish.

documentation image

9. After this, go back to your popup, paste the copied API key in the appropriate field, and click on the “Save” button.

documentation image

10. After saving your API key, click “Next” to continue.

documentation image

11. On the Details tab, select your list from the dropdown.

documentation image

12. In the next step, fill in the fields with the data from the popup you would like to save.

Note: the email field is mandatory to be filled in.

documentation image

13. You can check your connection by clicking on the “Test connection” button.

documentation image

14. If the test is successful, the test email will appear in the list of contacts.

After you click on the “Save” button, your integration is ready and it is on by default. If needed, you can change its status to off, edit, or delete the integration.

documentation image

If you can't find what you are looking for, please contact us, and we will be happy to help. 

Mailerlite

Simply follow the steps below, and you'll connect your Mailerlite account with Contact Form Builder in just a few minutes.

Before creating integration with Mailerlite, make sure you have created your Mailerlite account.

1. It is important to have a Group that can be created on the Subscribers page and the Group tab.

documentation image

2. Input the name of your Group and click “Create”.

documentation image

3. To go on with the integration you need to create an API key. Go to the Integration page and click on the “Use” button in the API section.

documentation image

4. After this, you will be able to generate a new token.

documentation image

5. Enter a relevant name, agree to the Terms of Use, and click on the “Create token” button.

documentation image

6. Then you should copy your API key. You can also download it if you wish.

documentation image

7. Afterward, go back to Integrations in the popup and select Connection with Mailerlite.

documentation image

8. Input the name of your connection, paste the token in the API key field, and save this connection. 

documentation image

9. After saving your API key, click “Next” to continue. 

documentation image

10. On the Details tab, select your target group from the dropdown.

documentation image

11. In the next step, fill in the fields with the data from the popup you would like to save.

documentation image

12. You can check your connection by clicking on the “Test connection” button.

documentation image

13. If the test is successful, the test email will appear in the list of subscribers.

After you click on the “Save” button, your integration is ready and it is on by default. If needed, you can change its status to off, edit, or delete the integration.

documentation image

If you can't find what you are looking for, please contact us, and we will be happy to help. 

GetResponse

Connect your GetResponse account with Contact Form Builder in just a few minutes by following these easy steps.

1. First, create your account on GetResponse.

2. Then or if you already have one, you need to generate your API key.

To do this, go to Tools -> Integrations and API.

documentation image

Here choose the API tab.

documentation image

In order to get a token, click on the “Generate API key” button. 

documentation image

After inputting the name, click “Generate”.

documentation image

Now you have your API key which you can copy to clipboard.

documentation image

3. When you have your token copied, go back to Integrations in popup and choose GetResponse to connect.

documentation image

4. Input the name of your connection, paste the token in the API key field, and save this connection.

documentation image

5. After saving your API key, click “Next” to continue.

documentation image

6. On the Details tab, select your list from the dropdown.

documentation image

7. In the next step, fill in the fields with the data from the popup you would like to save.

Note: the email and the name fields are mandatory to be filled in.

documentation image

8. You can check your connection by clicking on the “Test connection” button.

documentation image

9. If the test is successful, the test email will appear in the list of subscribers.

After you click on the “Save” button, your integration is ready and it is on by default. If needed, you can change its status to off, edit, or delete the integration.

documentation image

If you can't find what you are looking for, please contact us, and we will be happy to help. 

Terms and Conditions

PURPOSE

Kaktus provides services and develops software to help merchants sell better or more efficiently online through various platforms, such as Shopify. Kaktus has adopted this Privacy Policy (“Privacy Policy”) to guide you through the collection, use, retention, and disclosure of Personally Identifiable Information (“Personal Data”, as further described below) that you may provide while using Kaktus websites, apps, and services in connection with these platforms (collectively referred to as “Services”). A list of our apps is available on our website. Kaktus encourages you to read this Privacy Policy, as well as our Terms and Conditions of Use, in order to understand how we collect and process Personal Data in the course of providing the Services and your interaction with the Services.

By using the Services, you consent to the collection, use, retention, and disclosure of your Personal Data for processing as described in, and subject to the limitations set out in this Privacy Policy.

Note to Residents of the European Union and California: In order to comply with the requirements of the European General Data Protection Regulation (GDPR) for our European users, and California Consumer Privacy Act (CCPA), this Privacy Policy outlines the legal basis on which we process your Personal Data and provides other information required by the GDPR & CCPA.

PERSONAL DATA

Personal Data is any information that would identify a person directly, or indirectly in combination with data from other sources. For example, a full name, home or work address, phone number, national identification number (SSN, SIN, etc.), email address, banking details, IP address, biometric data, usage data, or any information that may individually identify a person.

Kaktus may collect Personal Data including without limitation your name, shipping and billing addresses, phone number, email address, payment information, IP address, and device identifiers and/or geolocation information, in the course of its Services, and may use or disclose that Personal Data as described in this Privacy Policy.

Kaktus may also create de-identified or anonymized data from Personal Data by excluding data components (such as your name, email address, etc.) that makes the data able to personally identify you, through obfuscation, or through other means. In addition, Kaktus may collect and use aggregated, anonymous information to provide data about the Services to advertisers, potential business partners and other unaffiliated entities. As this information does not identify a person, and is therefore not Personal Data, Kaktus’s use of such aggregated, anonymized and/or de-identified data is not subject to this Privacy Policy.

CONSENT AND COLLECTION OF PERSONAL DATA

If you use a Kaktus website, or conduct a transaction through a Kaktus Service where Personal Data is essential, your consent is implied to collect and use your Personal Data to facilitate that use or complete that transaction requested or initiated by you only. Examples of instances in which Personal Data may be collected by Kaktus are, without limitation:

  • When you install a Kaktus App,
  • If you make or return a purchase through a merchant who uses a Kaktus App,
  • When you access and navigate a Kaktus website, or engage in communication and/or business transactions with Kaktus Professional Services, Managed Services, Client Success, or any other Kaktus entity,
  • If you knowingly submit Personal Data through a Kaktus website for the purpose of registering for a service, a contest, or authentication.

During these instances, we may collect data such as, but not restricted to: areas of the Services or Kaktus websites you visit, transaction type(s) you engage in or request (and amounts thereof), content you view, your IP address, data downloaded or submitted by you, payment information provided by you, shipping and billing information entered by you, as well as the nature, quantity and price of the goods or services you exchange and the individuals or entities with whom you communicate or transact business using the Services.

In the event Kaktus requests Personal Data for scenarios independent of the above, such as marketing-related questions via questionnaires, surveys, and profile data, it will include a specific consent request. The consent request will include a clear purpose and goal for the collection of Personal Data, along with a means of withdrawing consent. In these scenarios, we may ask for data such as, but not limited to: your contact information (name, telephone numbers, email address, mailing address), date of birth, product and/or cosmetic concerns, which brands and products you use, user authentication and security information (e.g. username and password).If at any point you wish to withdraw consent to Personal Data collection, please contact Kaktus via the Contact & Questions area at the bottom of this Privacy Policy. Please note that certain Services may only be able to be offered or provided to you if you disclose the Personal Data necessary to facilitate those Services, and therefore Kaktus may not be able to provide you with certain Services in the event that you choose not to disclose that Personal Data to Kaktus.

AGE OF CONSENT

The Services offered by Kaktus are directed towards and designed for the use of persons above the age of majority in your province, state, or country. Persons under the age of majority are not permitted to use the Services on their own, and Kaktus will not approve applications of, or establish, or maintain accounts or memberships for, any persons below their respective region’s age of majority.

Kaktus does not solicit or knowingly collect Personal Data from persons below the age of majority of their region. If we discover we have received Personal Data of a person below the age of majority, we will delete such information from our systems. Additionally, if a parent or legal guardian believes that Personal Data regarding a minor in their care has been provided to Kaktus, they may request the minor’s information be corrected or deleted by contacting Kaktus Privacy Officer via the Contact & Questions area at the bottom of this Privacy Policy.

ANONYMOUS INFORMATION

When you interact with a Kaktus Service, similar to most other websites, apps, and online services, certain anonymous technical information about your visit is automatically logged and collected by Kaktus. This may include information about the type of browser you use, operating system, the date and time you access the Service, the links you accessed while using the Service, and the internet address of the website, if any, which linked directly to the Kaktus Service. This information is used for system administration purposes such as diagnosing problems with Kaktus’s Services, servers and websites, compiling aggregated and statistical information, and to improve the operation and content of Kaktus’s websites and Services. It is not personally identifiable, and is not considered Personal Data and subject to this Privacy Policy.

PERSONAL DATA USE

Kaktus may use collected Personal Data for such purposes as:

  • Helping to establish and verify the identity of users, and to keep user accounts secure,
  • Opening, maintaining, administering and servicing users’ accounts or memberships,
  • Providing Services and support to users,
  • Improving Kaktus’s websites, including tailoring its websites to users’ preferences,
  • Providing users with product or Service updates, promotional notices and offers, and other information about Kaktus and its affiliates,
  • Corresponding with you, and responding to your questions, inquiries, comments, and instructions,
  • Maintaining the security and integrity of Kaktus systems, and,
  • Complying with applicable laws.

Once collected, Kaktus will store and process your Personal Data in secure locations. Kaktus may transmit data outside of Canada for the purposes of processing and executing transactions related to the Services, or for the purpose of executing transactions on behalf of merchants that have installed and make use of Kaktus Apps in connection with their online stores. Where this transmission occurs, the security measures outlined in this Privacy Policy will continue to apply.

Personal Data will only be retained by Kaktus for the length of time required to fulfill the purpose or complete the transaction for which it was collected, or as may be required by law. Beyond that point, Personal Data in the possession or control of Kaktus will be anonymized or securely destroyed.

LEGAL BASIS FOR PROCESSING

This section addresses the legal basis for processing your Personal Data if you reside outside of Canada and in the European Economic Area (within Canada, you typically provide consent when you receive notice of this Privacy Policy in (or via) a website link or mobile app).

Lawful Basis for Processing

Data protection law in the European Union requires a “lawful basis” for collecting and retaining Personal Data from citizens or residents of the European Economic Area. Kaktus collects and processes your Personal Data for a variety of purposes outlined in this Privacy Policy. In certain cases, separate consent to this processing is not required, including:

  • For the performance of a contract. To perform our contractual obligations to you, including account registration, fulfilling orders or purchases you have made (including processing of payment), contacting you in relation to any issues with your order, in relation to the provision of the Services, where Kaktus needs to provide your Personal Data to our service providers to provide the Services, or to aggregate and centralize data for the performance of the Services.
  • To meet legal obligations. To comply with laws, regulations, court orders, or other legal obligations or to assist in an investigation.
  • For legitimate interests. To operate Kaktus’s business and provide the Services, other than in performing our contractual obligations to you, except where overridden by the interests or fundamental rights and freedoms that require protection of Personal Data. For example, the following areas include processing permitted due to legitimate interests:
  • Communication. To communicate with you regarding the Services, including to provide you important notices regarding changes to Kaktus’s Terms of Use, and also to address your requests, inquiries, and complaints. Kaktus may send strictly necessary communications, including emails, even if you have opted out of receiving other Kaktus emails or communications. These types of communications do not require consent. Kaktus also processes your Personal Data for our legitimate interests when you communicate with us, including when you sign up for promotional materials and Kaktus has not asked you for your consent in that regard.
  • Respond to Your Requests. To respond to your requests for technical support, online services, product information or to any other communication you initiate. This includes accessing your account to address technical support requests.
  • Promotional Messages. Kaktus processes your non-sensitive Personal Data to provide you with promotional messages, including when you communicate with Kaktus or sign up for promotional materials, when you participate in special activities, offers, or programs, when we aggregate and centralize data, and when we share Personal Data with our service providers and vendors.
  • Surveys. To send you surveys in connection with our Services, unless commercial in nature. In those cases, a survey request may be sent to you if you have given Kaktus your consent to receive marketing from us.
  • Compliance with Law and Public Safety. To assist in the investigation of suspected illegal or wrongful activity, including sharing information with other entities for fraud, loss, and crime prevention purposes. To protect and defend Kaktus’s rights and property, or the rights or safety of third parties.
  • Improvement and Development. To develop, provide, enhance, and improve Kaktus Services and your experience, including to enable you to use the full range of our Services. For internal purposes related to certain research, analytics, innovation, testing, monitoring, customer communication, risk management, and administrative purposes.
  • Enforcing Terms and Notice. To enforce Kaktus’s Terms of Use or this Privacy Policy, or agreements with third parties.
  • Merger or Acquisition (Note that certain country/region-specific disclosures may also apply, depending upon the jurisdiction in which you reside). To support a contemplated reorganization or an actual reorganization of Kaktus’s business, in connection with financing, a sale, or other transaction involving the disposal of all or part of our business or assets, including for the purpose of permitting the due diligence required to decide whether to proceed with a transaction.
Consent as a Basis for Processing

In some cases, Kaktus will ask for your consent to process your Personal Data. You may indicate your consent in a number of ways, including, as may be presented by Kaktus and permitted by law, ticking a box (or equivalent action) to indicate your consent when providing us with your Personal Data through our Services or a form, or registering or creating an account with us. Note that certain country/region-specific rules regarding consent may also apply, depending upon the jurisdiction in which you reside.

SECURITY

Kaktus maintains reasonable physical, technical, and administrative security measures to minimize the risk of unauthorized loss, theft, copying, misuse, access, disclosure, alteration, or destruction of your Personal Data.

If transactions are offered as part of a Kaktus Service, transaction information is transmitted to and from Kaktus in encrypted form using industry-standard Secure Socket Layer (SSL) connections to help protect such information, including Personal Data transmitted in the course of these transactions, from interception.

Kaktus also restricts access to your Personal Information to only those persons who have a legitimate business need or legal requirement to view it in connection with the Services. You, as a Personal Data owner, may also authorize any persons you may choose to have access to your Personal Data.

Although Kaktus does utilize security measures appropriate to the level of risk, no method of data transfer or storage on the internet is 100% secure and security risks cannot be eliminated entirely. As such, Kaktus cannot guarantee perfect security, integrity, or confidentiality of Personal Data.

Kaktus maintains a security incident response protocol to be put in place in the event that the security of your Personal Data in the possession or control of Kaktus is compromised. In the event of a data breach or security incident involving the Services, Kaktus will apply this protocol to enable Kaktus to effectively and efficiently respond to, and contain, the breach or incident. Kaktus may also seek to notify you in such an event. If notification is appropriate or required, Kaktus may notify you by email, messaging to your device, or other reasonable means.

DISCLOSURE OF PERSONAL DATA

Kaktus does not provide Personal Data to unaffiliated third parties for their use in marketing directly to you. We may use unaffiliated companies, or trusted third party service providers, to help maintain and operate our Services for reasons related to our business operations and to better serve you, and those companies may receive your Personal Data for that purpose. For example, Kaktus may use third party payment processor services in connection with the Services and its websites, and the payment information that you provide to Kaktus may be disclosed to and used by these payment processors for the purposes of completing and executing transactions requested or initiated by you. When Kaktus shares Personal Data with third-party services that support our delivery of the Services, we require that they use your Personal Data only for the purposes we’ve authorized, and that they protect your Personal Data to at least the same standards used by Kaktus.

As part of agreements with merchants who have installed Kaktus Apps and the execution of transactions on behalf of merchants that make use of Kaktus Apps in connection with their online stores, we may disclose Personal Data which has been collected by us that is specific to that merchant’s store and your transactions in connection therewith.

Kaktus may also disclose Personal Data about you in connection with legal requirements, such as in response to an authorized subpoena, governmental request or investigation, or as otherwise permitted by applicable law (including, without limitation, to prevent fraud or abuse, or to protect Kaktus’s legal rights, property, or the safety of Kaktus, its employees, users or others). Finally, as Kaktus’s business develops, it may sell or buy corporate assets, and in such transactions Personal Data may be one of the transferred business assets. If Kaktus, its internet businesses, or substantially all of its shares or assets, is acquired or an acquisition is contemplated, Personal Data may be one of the assets assessed or transferred in connection with that transaction.

If you believe your Personal Data has been disclosed other than as described in this Privacy Policy, please contact Kaktus via the Contact & Questions area at the bottom of this Privacy Policy.

TRANSFERS OF YOUR PERSONAL DATA TO OTHER COUNTRIES

The Personal Data Kaktus processes, and associated Services and systems, may be housed on servers in various locations where Kaktus maintains servers or facilities, including Canada, the United States, and the EU. Please be aware that Personal Data we collect may be processed and stored in one or more of these locations. The data protection and privacy laws in these locations may offer a different level of protection than in your country/region, however, as noted earlier in this Privacy Policy, Kaktus takes steps, including through contracts, intended to ensure that the Personal Data it collects continues to be protected wherever it is located in a manner consistent with the standards of protection required under applicable law.

Where Personal Data is transferred from the European Economic Area to a country that has not received an adequacy decision by the European Commission, Kaktus relies on appropriate safeguards, such as for example the European Commission-approved Standard Contractual Clauses and EU-U.S. Privacy Shield Frameworks, to transfer the Personal Data.

By using our Services and submitting your Personal Data, you agree to the transfer, storage, and/or processing of your Personal Data in the locations contemplated above. Where and as required, we will seek your explicit consent as outlined in this Privacy Policy.

“COOKIES” AND ADVERTISERS

The Kaktus websites, or the third-party companies used to host, operate, or maintain these websites, may place a “cookie” on your computer in order to allow you to use these websites and to personalize your experience.

A “cookie” is a small piece of data, or an alphanumeric identifier, that can be sent by a web server to your computer or device, which then may be stored by your browser on your computer or device. Cookies allow Kaktus to recognize your computer or device while you are on our websites and help customize your online experience and make it more convenient for you. Cookies are also useful in allowing more efficient log-in for users, tracking transaction histories, and preserving information between browsing sessions. The information collected from cookies may also be used to improve website functionality.

The advertisers and/or other content providers that may appear on Kaktus websites may also use cookies that are not sent by Kaktus. Such ads or content may contain cookies that help track and target the interests of users of our websites in order to present “personalized” advertisements or other messages that the user might find interesting. Kaktus is not responsible for any such cookies.

Most web browsers have features that can notify you when you receive a cookie or prevent cookies from being sent. If you disable cookies, however, you may not be able to use certain personalized functions of Kaktus websites.

RIGHTS WITH RESPECT TO PERSONAL DATA

Kaktus is committed to ensuring you retain full access to and control of your Personal Data. To that end, we endeavor to respect your right to be informed regarding the collection, use and disclosure of Personal Data, and your right of correction and access to it, via this Privacy Policy.If you would like to access, correct, remove, request a copy of, withdraw consent to collection of your Personal Data, or are looking for any additional information on how your Personal Data may be collected, used or disclosed by Kaktus, please contact Kaktus via the Contact & Questions area at the bottom of this Privacy Policy. Subject to certain exceptions and limitations that may be prescribed by applicable law, you will be provided with reasonable access to your Personal Data, and will be entitled to have it amended or corrected as appropriate.

In certain circumstances, you may have the right to have your Personal Data, or certain components of your Personal Data, erased by Kaktus, to have your Personal Data moved, copy or transmitted from Kaktus’s systems to other systems, or to object to or restrict certain processing of your Personal Data by Kaktus. In the event that you wish to inquire about, or seek to exercise any of these rights (as they may be applicable), please contact Kaktus.

European Economic Area and the United Kingdom

Subject to applicable law, if you are a citizen or resident of the European Economic Area or the United Kingdom you have certain statutory rights in relation to your Personal Data. Subject to any exemptions provided by law, you may have the right to request access to Information, as well as to seek to update, delete or correct this Information. You can usually do this by contacting Kaktus in accordance with the Contact & Questions area at the bottom of this Privacy Policy.

To the extent that Kaktus’s processing of your Personal Data is subject to the General Data Protection Regulation, (or applicable laws covering the processing of Personal Data in the United Kingdom), Kaktus relies on its legitimate interests, described above, to process your data. Kaktus may also process other information that constitutes your Personal Data for direct marketing purposes, and you have a right to object to Kaktus’s use of your Personal Data for this purpose at any time.

If you are a customer of a merchant who uses Kaktus’s Apps and wish to exercise these rights, please contact the merchants you interacted with directly – we serve as a processor on their behalf, and can only forward your request to them to allow them to respond.

If you are unhappy with the response that you receive from us, we hope that you would contact us to resolve the issue but you also have the right to lodge a complaint with the relevant data protection authority in your jurisdiction at any time.

California Privacy Rights

This section provides additional details about California consumers and the rights afforded to them under the California Consumer Privacy Act or (“CCPA”). If you need to access this notice in an alternative format, please contact us via the method in Contact & Questions section below.Under CCPA “Personal Information” is defined as anything that identifies, relates to, describes or is capable of being associated with or could reasonably be linked, directly or indirectly, with a particular California consumer of household. For more details about the Personal Information we have collected over the last 12 months, including the categories of sources, please see the Personal Data and Consent and Collection of Personal Data section above. We collect this information for the business and commercial purposes described in the Personal Data Use section above. We share this information with the categories of third parties described in there. Kaktus does not sell (as such term is defined in the CCPA) the personal information we collect (and will not sell it without providing a right to opt out). Please note that we may use third-party cookies for our advertising purposes as further described in our Cookies and Advertising section above.

The CCPA requires opt-in consent to information use for minors under the age of 16 and verified parental consent for children under the age of 13. We do not knowingly collect or process the information of children.

Subject to certain limitations, the CCPA provides California consumers the right to request, free of charge, to know more details about the categories or specific pieces of personal information we collect (including how we use and disclose this information), to delete their personal information, to opt out of any “sales” that may be occurring, and to not be discriminated against for exercising these rights.

California consumers may make a request pursuant to their rights under the CCPA by contacting us at support@Kaktus.co. We will verify your request using the information associated with your account, including email address. Government identification may be required. Consumers can also designate an authorized agent to exercise these rights on their behalf.

EXTERNAL LINKS

Kaktus Services may contain links to other websites, apps, or services, including those of advertisers or third-party content providers who offer downloads as part of a Kaktus Service. Kaktus is not responsible for the privacy practices or the content of other websites, apps, or services. We encourage you to read the Privacy Policies published by such third parties before divulging your Personal Data to them.

CHANGES TO THIS PRIVACY POLICY

We may update this privacy policy from time to time in order to reflect, for example, changes to our practices or for other operational, legal or regulatory reasons.

CONTACT & QUESTIONS

arrow