Wix API

I would like to ask if we do not use Wix API to preset the user account or password but use a services door to link to wix. And, we can provide the credentials (E.g. staffs’ email, etc) to wix, so I am wondering if Wix is able to show the analytics data about which users have checked which pages? As I notice that there is an app called “Visitor Analytics” that can be integrated to wix, but I don’t know if we use the services door can also extract those data.

If the way of service door linked to wix still cannot provide the required analytics, then can the Wix Code API do that? Or there are still other alternatives?

Hi,
I’m not sure that I fully understand what you would like to achieve. Note that we’ve released the track & analyze feature . Should the issue persists, please clarify what you would like to achieve.

Thanks,
Tal.

Hi Wix Support Team,

This is Larry, who is writing on behalf of Chrissy. Let me elaborate more.
We are planning to build an application/service to manage the user. There will be a domain which will be pointed to Wix and user will be directed to Wix after a successful login. The benefits of having such service are:
(1) import/export user profile to create and delete user; (2) choose either to assign default password to the user or allow the user to create their own password; (3) send notification email to first time user and guide them to register.
In general, there will be a service account to facilitate the communication between our service and Wix. However, it may not work as we are concerned on tracking the traffic and analytic data. Having a single service account will not carry the necessary credential from our service to Wix. It means we will be unable to track.
My questions are:
[1] Is there any solution which will allow the user credential (e.g. user name) be carried over from our service to Wix through your API?
[2] For the tracking tool Wix suggested, is it possible to track which user has viewed a particular page or section of the website? Data will include who , when and what page was viewed.
Please kindly advise.

Best Regards

1 Like

This is Larry again.
If [1] is not possible and we should rely Wix to handle the user, we would like to know whether the tracking tool can fulfill our needs in [2].

Hi Larry,
Firstly, note that you can HTTP functions to expose an API of your site’s functionality. So basically, you can add code to your external site so that once a user is logged in to the site, you post a message to the backend of your Wix site.
As for your second query, I think that Google Analytics can be a useful tool, however I’m not sure about it. For this question, I recommend contacting Wix support team .

Have a good day,
Tal.

Hi Tai and Wix Support Team,
Thank you for your information. Let me look into the HTTP functions.
By the way, I would like to send an email to each user who has been granted an access right to our site. In the HTTP functions or else, is it possible to import a csv or xml file, with user detail, to create a batch of user account or update/delete user? I am looking for an import on a daily basis to update the user list in Wix. Please kindly advise.

Best Regards,
Larry

Hi Wix Support Team,
I cannot find my answer in the Wix Contact or FAQ site. May I know how I can create a ticket to seek advice on my second question?
Best Regards,
Larry

I have a similar problem. It seems that as Wix Apps have developed there has not been a well thought through integration strategy.

As an example Wix Hotels uses the CRM capability to capture guest bookings and guest information. These are not added as Site Members, nor is there a mechanism that allows them to be transitioned into Site Members without forcing the Guest to essentially Register as a Member. This is something that could (should?) have been done during the Guest booking process and thought about when Wix Hotels was designed. This presents a problem for GDPR purposes where as the Hotel controller I am responsible for my Guest’s data BUT this is all managed in Wix Hotels/Wix CRM/Dashboard and not available for guests to interact with their booking. So while they can initiate a booking, all the follow up is done by the hotel and its staff and requires manual access to the CRM and Wix Hotels. It would be nice to be able to allow the guest to have access to their booking online (hence have site membership). I am in the middle of trying to build work arounds by using my own Membership database and connecting through a dataset while trying to keep things synched through the CRM and Users APIs. This is cumbersome and requires unnecessary data duplication and extra validation steps.

The original request from Chrissy for this feature would probably be a little easier to support if there was a Wix Single Sign On strategy. Where any app that was added to a site would have equal services and capabilities made available to them through a common Site Membership model. This could be used for distributed authentication to Apps implemented in the Wix universe. In the meantime, without such a strategy Wix is showing cracks in what otherwise seems to be a great platform for static Web Page development, but is lacking as a Web App development platform. With a SSO strategy a REST API could be developed that allows for Third party Authentication services and CRM integration to be achieved allowing customers to retain existing Membership and Authentication platforms and leverage the Wix App platform.