Discover the FULL potential of your webshop when visitors

ShopTogether is a new take on social shopping on the web.
Integrates easily with any webshop

Let your customers shop for your products. From anywhere. Together.

Your online visitors can now shop together across physical locations. Visitors can set up a private connection with a friend with just a few clicks and have navigation, page location and mouse activity shared between them for a truly interactive online shopping experience.

Easily integrated and fully responsive.

ShopTogether integrates seamlessly with your webshop and is built from the ground up to work perfectly with different screen sizes and responsive layouts. Displays an unobtrusive UI for your visitor, ready for use when wanted and out of the way when not needed

Cross-Browser Compatible and Fast

ShopTogether is tested to work without a hitch in modern browsers. Using parallel loading techniques and powerful cloud servers, your shop is as responsive as ever. We aim to speed up your business, not slow it down

Anonymous & secure

Communication between your visitors is secured by 256-bit SSL encryption on top of being completely anonymous. No sensitive information is ever stored or shared by ShopTogether

Did you know ?

Social influence from people close to us is the single most important factor when someone is deciding to buy something. A surprising 90% of online consumers trust recommendations from people they know


Increase your sales

Increase your sales by providing your visitors a way to engage socially with their friends. Their friends will become your visitors too. Turn them all into customers by subscribing to ShopTogether.

Please install ShopTogether from the Shopify App Store


$25per month billed annually

or $29 billed monthly

  • 1 Website
  • 256-bit SSL Encryption
  • No Usage Limit
  • Multiple Languages
  • Define Your Own Color Theme
  • Email Support
  • 30 Days Free Trial


$50per month billed annually

or $59 billed monthly

  • 3 Websites (Same Domain)
  • +
  • All Business Features
  • Priority Email Support
  • 30 Days Free Trial


How does ShopTogether work?

With ShopTogether installed on your website, your visitors are presented with a unobtrusive button in the left hand corner of every page. The button is displayed in a color theme of your choice to match your website completely. When clicked, the button expands in a Google Inbox style to show options for inviting or joining other visitors online at your site at the same time. Your visitors can now "Shop Together".

OK, but what does "Shop Together" mean?

Once connected, ShopTogether will keep the connected friends' page and page location in sync and also show each friend's mouse pointer with a name label next to it. This is called "Follow Mode". When either party moves their mouse or scrolls the page, the new position is communicated to the other party. Same goes for navigating to new pages within the same shop. At all times, "Follow Mode" can be toggled off and back on again.

Can I click in my friend's browser window?

Yes, you can. You send "clicks" across to your friend e.g. to fold out a menu item or zoom in on a picture just by holding down the Ctrl button while you click. On the receiving end, the "remote" mouse pointer is animated to resemble the click and an actual click is transmitted.

Will it work on my site?

ShopTogether has been tested on numerous different sites and we feel confident it will work on yours as well. However, due to the many ways a given site can be structured, there is no guarantee that every single page on your site works flawlessly with ShopTogether. If you do encounter any problems, please give us a yell and we will try hard to fix the problem for you.

Does it make my site slower to load?

ShopTogether loads asynchronously with other assets on your site without affecting the overall performance or the visitor's experience. We know this is important to you, so it is important to us.

Does ShopTogether use cookies?

No cookies will be stored on the visitor's device. ShopTogether uses browser-internal storage objects for maintaining the state and all information will automatically be deleted by the visitor's browser when the window or tab is closed.

Which languages are available?

At the moment, ShopTogether is available in English, German and Danish. More languages are coming soon. If you would like your language to be available (and maybe even want to contribute), please get in touch.

Do visitors need to use the same device or browser?

Absolutely not. It is in the very nature of ShopTogether that visitors can bring different devices and browsers to the party.

How can I measure the positive effect of ShopTogether?

Since we never collect or store any information, we cannot provide you with any statistics. We encourage you to perform a/b testing to measure the effect of empowering your visitors with the ShopTogether functionality.

Any other questions?

Please get in touch and we will respond quickly

Terms and Conditions ("Terms")

Last updated: November 14, 2015

Please read these Terms and Conditions ("Terms", "Terms and Conditions") carefully before using the ShopTogether application (the "Service") operated by ZeroCode ("us", "we", or "our").

Your access to and use of the Service is conditioned on your acceptance of and compliance with these Terms. These Terms apply to all visitors, users and others who access or use the Service.

By accessing or using the Service you agree to be bound by these Terms. If you disagree with any part of the terms then you may not access the Service.


The Service is licensed per domain and billed on a subscription basis ("Subscription(s)"). You will be billed in advance on a recurring and periodic basis ("Billing Cycle"). Billing cycles are set either on a monthly or annual basis, depending on the type of subscription plan you select when purchasing a Subscription.

At the end of each Billing Cycle, your Subscription will automatically renew under the exact same conditions unless you cancel it or ZeroCode cancels it. You may cancel your Subscription renewal either through your online account management page or by contacting ZeroCode customer support team.

A valid payment method, including credit card, is required to process the payment for your Subscription. You shall provide ZeroCode with accurate and complete billing information including full name, address, state, zip code, telephone number, and a valid payment method information. By submitting such payment information, you automatically authorize ZeroCode to charge all Subscription fees incurred through your account to any such payment instruments.

Should automatic billing fail to occur for any reason, ZeroCode will issue an electronic invoice indicating that you must proceed manually, within a certain deadline date, with the full payment corresponding to the billing period as indicated on the invoice.

Free Trial

ZeroCode may, at its sole discretion, offer a Subscription with a free trial for a limited period of time ("Free Trial").

You may be required to enter your billing information in order to sign up for the Free Trial.

If you do enter your billing information when signing up for the Free Trial, you will not be charged by ZeroCode until the Free Trial has expired. On the last day of the Free Trial period, unless you cancelled your Subscription, you will be automatically charged the applicable Subscription fees for the type of Subscription you have selected.

At any time and without notice, ZeroCode reserves the right to (i) modify the terms and conditions of the Free Trial offer, or (ii) cancel such Free Trial offer.

Fee Changes

ZeroCode, in its sole discretion and at any time, may modify the Subscription fees for the Subscriptions. Any Subscription fee change will become effective at the end of the then-current Billing Cycle.

ZeroCode will provide you with a reasonable prior notice of any change in Subscription fees to give you an opportunity to terminate your Subscription before such change becomes effective.

Your continued use of the Service after the Subscription fee change comes into effect constitutes your agreement to pay the modified Subscription fee amount.


Certain refund requests for Subscriptions may be considered by ZeroCode on a case-by-case basis and granted in sole discretion of ZeroCode.


When you create an account with us, you must provide us information that is accurate, complete, and current at all times. Failure to do so constitutes a breach of the Terms, which may result in immediate termination of your account on our Service.

You are responsible for safeguarding the password that you use to access the Service and for any activities or actions under your password, whether your password is with our Service or a third-party service.

You agree not to disclose your password to any third party. You must notify us immediately upon becoming aware of any breach of security or unauthorized use of your account.

Links To Other Web Sites

Our Service may contain links to third-party web sites or services that are not owned or controlled by ZeroCode.

ZeroCode has no control over, and assumes no responsibility for, the content, privacy policies, or practices of any third party web sites or services. You further acknowledge and agree that ZeroCode shall not be responsible or liable, directly or indirectly, for any damage or loss caused or alleged to be caused by or in connection with use of or reliance on any such content, goods or services available on or through any such web sites or services.

We strongly advise you to read the terms and conditions and privacy policies of any third-party web sites or services that you visit.


We may terminate or suspend your account immediately, without prior notice or liability, for any reason whatsoever, including without limitation if you breach the Terms.

Upon termination, your right to use the Service will immediately cease. If you wish to terminate your account, you may simply discontinue using the Service.

Limitation Of Liability

In no event shall ZeroCode, nor its directors, employees, partners, agents, suppliers, or affiliates, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from (i) your access to or use of or inability to access or use the Service; (ii) any conduct or content of any third party on the Service; (iii) any content obtained from the Service; and (iv) unauthorized access, use or alteration of your transmissions or content, whether based on warranty, contract, tort (including negligence) or any other legal theory, whether or not we have been informed of the possibility of such damage, and even if a remedy set forth herein is found to have failed of its essential purpose.


Your use of the Service is at your sole risk. The Service is provided on an "AS IS" and "AS AVAILABLE" basis. The Service is provided without warranties of any kind, whether express or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, non-infringement or course of performance.

ZeroCode its subsidiaries, affiliates, and its licensors do not warrant that a) the Service will function uninterrupted, secure or available at any particular time or location; b) any errors or defects will be corrected; c) the Service is free of viruses or other harmful components; or d) the results of using the Service will meet your requirements.

Governing Law

These Terms shall be governed and construed in accordance with the laws of Denmark, without regard to its conflict of law provisions.

Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights. If any provision of these Terms is held to be invalid or unenforceable by a court, the remaining provisions of these Terms will remain in effect. These Terms constitute the entire agreement between us regarding our Service, and supersede and replace any prior agreements we might have between us regarding the Service.


We reserve the right, at our sole discretion, to modify or replace these Terms at any time. If a revision is material we will try to provide at least 30 days notice prior to any new terms taking effect. What constitutes a material change will be determined at our sole discretion.

By continuing to access or use our Service after those revisions become effective, you agree to be bound by the revised terms. If you do not agree to the new terms, please stop using the Service.

Contact Us

If you have any questions about these Terms, please contact us.

Privacy Policy

Last updated: November 14, 2015

ZeroCode ("us", "we", or "our") operates the website (the "Service").

This page informs you of our policies regarding the collection, use and disclosure of Personal Information when you use our Service.

We will not use or share your information with anyone except as described in this Privacy Policy.

We use your Personal Information for providing and improving the Service. By using the Service, you agree to the collection and use of information in accordance with this policy. Unless otherwise defined in this Privacy Policy, terms used in this Privacy Policy have the same meanings as in our Terms and Conditions, accessible at

Information Collection And Use

While using our Service, we may ask you to provide us with certain personally identifiable information that can be used to contact or identify you.

Log Data

We may also collect information that your browser sends whenever you visit our Service ("Log Data"). This Log Data may include information such as your computer's Internet Protocol ("IP") address, browser type, browser version, the pages of our Service that you visit, the time and date of your visit, the time spent on those pages and other statistics.

Service Providers

We may employ third party companies and individuals to facilitate our Service, to provide the Service on our behalf, to perform Service-related services or to assist us in analyzing how our Service is used.

These third parties have access to your Personal Information only to perform these tasks on our behalf and are obligated not to disclose or use it for any other purpose.


The security of your Personal Information is important to us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While we strive to use commercially acceptable means to protect your Personal Information, we cannot guarantee its absolute security.

International Transfer

Your information, including Personal Information, may be transferred to — and maintained on — computers located outside of your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from your jurisdiction.

If you are located outside Denmark and choose to provide information to us, please note that we transfer the information, including Personal Information, to Denmark and process it there.

Your consent to this Privacy Policy followed by your submission of such information represents your agreement to that transfer.

Links To Other Sites

Our Service may contain links to other sites that are not operated by us. If you click on a third party link, you will be directed to that third party's site. We strongly advise you to review the Privacy Policy of every site you visit.

We have no control over, and assume no responsibility for the content, privacy policies or practices of any third party sites or services.

Children's Privacy

Our Service does not address anyone under the age of 13 ("Children").

We do not knowingly collect personally identifiable information from children under 13. If you are a parent or guardian and you are aware that your Children has provided us with Personal Information, please contact us. If we become aware that we have collected Personal Information from a children under age 13 without verification of parental consent, we take steps to remove that information from our servers.

Changes To This Privacy Policy

We may update our Privacy Policy from time to time. We will notify you of any changes by posting the new Privacy Policy on this page.

You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.

Contact Us

If you have any questions about this Privacy Policy, please contact us.