Website Building
Wix
12 min
wix is a platform that allows users to create, manage, and update their websites and online businesses with wix app in {{product name}} , you can manage the contacts, cards, collections, products, orders, fulfillments, forms, and messages in your wix account requirements to use the wix app in {{product name}} , you must have a paid wix account for the subscription information, refer to the wix pricing page https //www wix com/plans connect wix and {{product name}} to get started, you must first create a connection between wix and {{product name}} , allowing the two services to communicate to create the connection, you need to create a custom application in wix wix docid 0dwbkpgzk7apz1qviyjfb create a custom application in wix to create a custom application in wix log in to your wix account in the left sidebar, click custom apps in the top right corner, click create new app select how you'll create your app from blocks template from blocks blank canvas or explore other frameworks (cli and self hosted) if you choose blocks template select a template click the use template button in the name field, introduce the app name and click save & continue build your app from a template if you choose blocks blank canvas , build your app from a blank layout if you choose explore other frameworks select wix cli or self hosted select start from scratch or start with template build your app from a template, or configure everything from scratch once you're done, click wixblocks > dashboard in the upper left corner in the left sidebar, click develop > permissions by default, you only have wix developer permission click + add permissions , and add the following permissions manage products manage orders manage chats read payments manage coupons read form submissions click save in the left sidebar, click develop > oauth copy the app id and app secret key values shown and store them in a safe place expand custom authentication (legacy) and do the following in the app url field, enter the link https //www make com/oauth/cb/wix in the redirect url field, enter the link https //www integromat com/oauth/cb/wix click save you have created a custom application you will use app id and app secret key in the app id and app secret fields in {{product name}} establish the connection with wix in {{product name}} to establish the connection in {{product name}} log in to your {{product name}} account, add an wix module to your {{scenario singular lowercase}} , and click create a connection if you add a module with an instant tag, click create a webhook , then create a connection optional in the connection name field, enter a name for the connection in the app id field, enter the app id value that you copied above in the app secret field, enter the app secret key value that you copied above click save select your custom app and agree to the permissions you have successfully established the connection you can now edit your {{scenario singular lowercase}} and add more wix modules if your connection requires reauthorization at any point, follow the connection renewal steps here docid\ so88fm6pkt0g adkddfzz set up a wix webhook wix has many instant modules — webhooks that watch for certain changes in wix and immediately start your {{scenario singular lowercase}} when those changes happen to use these modules, you must set up the webhook in your wix account to set up a webhook add a wix instant module to your {{scenario singular lowercase}} and click create a webhook optional enter a name for the webhook in the webhook name field select the corresponding connection for the webhook in the connection field and fill in all required fields click save > copy address to clipboard log in to wix developer center https //dev wix com/ and go to the custom app that you created above in the left sidebar, click webhooks in the upper right corner, click + create webhook search for the event that you want to watch, and then click select event in the add callback url field, enter the webhook link that you copied in {{product name}} click subscribe wix will now send data to make through the webhook when the selected event occurs wix modules after connecting to the wix app, you can use the following types of modules to build your {{scenario plural lowercase}} crm contact search contacts get a contact stores cart watch carts get a cart stores collection watch collections search collections get a collection create a collection update a collection delete a collection add products to a collection delete products from a collection stores product watch products search products get a product create a product update a product delete a product stores order watch orders search orders note you need to install an app https //www wix com/app market/wix stores to your wix site to use this module for details, see the wix ecommerce handbook https //dev wix com/docs/rest/business solutions/e commerce/wix e commerce platform handbook/introduction get an order note you need to install an app https //www wix com/app market/wix stores to your wix site to use this module for details, see the wix ecommerce handbook https //dev wix com/docs/rest/business solutions/e commerce/wix e commerce platform handbook/introduction generate orders pdf link stores fulfillment watch fulfillments form watch form submissions chat message send a message watch messages other make an api call templates you can look for wix templates in make's template gallery , where you'll find thousands of pre created {{scenario plural lowercase}} wix resources wix api documentation https //dev wix com/docs/rest