
Search Results
Search this site
3443 results found with an empty search
- CMS: Creating Dynamic Pages that List Items by Category | Wix Expert
< Back Advanced features CMS CMS: Creating Dynamic Pages that List Items by Category Important: We've released a more streamlined approach to creating dynamic category pages. We highly recommend this newer method for most setups. Use Wix's built-in category collections and the 'Category' field type to create purpose-built category pages with automatic URL generation, two-way sync between categories and items, and primary category support for SEO. Organize your CMS (Content Management System) collection items by category on your website with dynamic pages. You can create a dynamic 'category' page with a different version for each category. In each version, visitors view a list of the items within the category and can click to view the specific items. For example, let's say you're a book blogger with reviews for many different genres like mystery, romance, and fantasy. By setting up dynamic pages for each genre, your book-loving visitors can easily navigate to the reviews they are interested in, improving their experience. This guide will show you how to establish dynamic pages for each category, adjust URL structures, personalize your pages, and, if desired, create an overarching dynamic page that displays all your categories. Before you begin: Make sure you have a CMS collection with items that you want to categorize. Make sure you've created a dynamic item page for your collection. You will add a dynamic link to this page from your dynamic 'category' page so visitors can click to view details about a particular item. Step 1 | Add a field for categorizing your collection items To display different categories of items on your site, your collection needs a field that defines which category each item belongs to. Add or choose a 'category' field in your collection, then enter values in the field to categorize each item. To add a 'category' field to your collection: Go to CMS in your site's dashboard. Alternatively, you can click CMS in your editor, then click Your Collections . Click the relevant collection. Click Manage Fields . Click + Add Field , choose the Text or Number field type and click Choose Field Type . Enter the Field name (e.g. Category). (Optional for Velo only) Update the Field ID , which is used in the site's code. You cannot update this ID later. (Optional) Enter Help text that will appear in your collection view as a tooltip next to the field name. (Optional) Click the Validations tab to make this a required field, limit the character count, or accept specific values only. Learn more about adding field validations . (Optional) Click the Default value tab to add text that gets added to the field automatically for each new item in the collection. Learn more about adding default values to fields . Click Save . Enter the name of the category that each item belongs to in your new 'category' field. Make sure to spell, capitalize, and use the same number of spaces for each unique category. Step 2 | Add a dynamic page that lists items per category Create a new dynamic list page for your collection. Later, this dynamic page will serve as a template with different versions for each category. Each version will only show items that belong to its category. Wix Editor Go to your editor . Click CMS on the left side of the editor. Click Your Collections . Hover over the relevant collection and click the More Actions icon . Click Add dynamic page . Select List page and click Add to Site . Studio Editor Go to your editor . Click CMS on the left side of the editor. Click Your Collections . Hover over the relevant collection and click the More Actions icon . Click Add dynamic page . Select List page and click Add to Site . Step 3 | Modify the URL slug structures You need to convert your new dynamic list page to a type of dynamic item page that lists items per category. To do so, edit the page's URL slug structure. Make sure to add your 'category' field as a variable and to keep the slug structure unique to your site. Important: If you change the URL slug structure of your dynamic pages, all the existing links to these pages will no longer work. This affects links within your site, any links you've shared externally, and SEO links in search engines. We're releasing a feature that will let you add an automatic redirect , taking visitors and search engines from the old URL to the new one. Unique URL slug structure The URL slug structure cannot already be used by other existing pages on your site. To be unique , the URL slug structure cannot have the same prefix (e.g. {Collection name}) and the same number of variables as another page on your site, even if the variables are different. The CMS will not allow you to save changes to the URL slug structure if it conflicts with an existing one. This is why you may want to alter the URL slug structures of your collection's other dynamic pages. Show me an example of conflicting URL slug structures that cannot be used In the example image below, the URL slug structures conflict with each other because they share the same prefix and have the same number of variables: felines/{origin} felines/{category} Even though technically, the web addresses generated could be unique for each page, the total number of variables after the shared prefix causes the slug structures to conflict. When editing the URL slug structure, make sure it does not have the same prefix and number of variables as another slug structure used on your site. What converts the dynamic list page to a dynamic item page? When you create any dynamic page, a Page Link field is added to your collection. The Page Link field generates the actual URL slug values for each item in your collection based on the URL slug structure of the dynamic page. Editing the dynamic page's URL slug structure causes the Page Link field values to adjust accordingly. If multiple items in your collection have the same Page Link value (URL slug), the CMS determines that these items should share the same page. So, the dynamic page is turned into a dynamic item page with a different version for each unique Page Link value (URL slug). Show me an example of duplicate Page Link field values in a collection In the example collection below, a dynamic list page was turned into a dynamic item page that includes a version for each unique Page Link field (URL slug). In the URL slug structure of a dynamic list page, renamed Felines (Item) (Category) , the Category field variable was added. Since multiple items have the same value (URL slug) in their Felines (Item) (Category) Page Link field, the dynamic list page was converted to a dynamic item page with a version for each unique URL slug. As a result, this dynamic 'category' page has the following versions: felines/medium The version of the dynamic page using this URL slug shows 3 items because 3 of the items share this Page Link field value (URL slug). felines/large The version of the dynamic page at this URL shows 2 items because 2 of the items share this Page Link field value (URL slug). Creating dynamic 'category' pages from combined field variables: You can create dynamic 'category' pages with versions for each unique combination of field values. If you add multiple field variables to the URL slug structure of a dynamic page, the values are combined in the Page Link field. If this field is the same for multiple items, the dynamic page is converted to a dynamic item page with versions for each unique Page Link value (URL slug). Example URL slug structures you can create You can use any text or number fields as variable in your dynamic pages' URL slug structures. For example, you could create the following URL slug structures for your dynamic pages: Dynamic item page: https://www.{your-domain.com}/{collection-name}/{category}/{primary-field} Dynamic category page: https://www.{your-domain.com}/{collection-name}/{category} Dynamic list page: https://www.{your-domain.com}/{collection-name} To edit the URL slug structures of your dynamic pages: Wix Editor Go to your editor . Click Pages & Menu on the left side of the editor. Click Dynamic Pages . Edit the URL slug structures of the dynamic pages that connect to your collection. Click the relevant dynamic page type below for directions: Dynamic item page (used to display individual items) If necessary, you can edit the URL slug structure of your collection's dynamic item page, used to show details about individual items. Keep in mind that changing the URL slug structure of your existing dynamic pages will cause the existing links to these pages to no longer work. This affects links within your site, any links you've shared externally, and SEO links in search engines. To edit the URL slug structure of your dynamic item page used to display individual items: Hover over the dynamic item page, click the More Actions icon and select SEO . Edit the URL slug structure field and press Enter on your keyboard. For example, you could use the following slug structure for your dynamic item page: {collection-name}/{category}/{primary-field} Tip: Click Add Variable to add a collection field to the URL that will dynamically adjust based on the item displayed on the page. Dynamic page (that will display items per category) Convert your dynamic list page into a dynamic page with different versions for each category. To do so, edit the URL slug structure so it remains unique to your site and includes your 'category' field as a variable. To edit the URL slug structure of your dynamic 'category' page: Hover over the dynamic list page, click the More Actions icon and select SEO . Edit the URL slug structure so it includes your 'category' field and does not conflict with existing URL slug structures. For example, you could use the following slug structure for this dynamic 'category' page: {collection-name}/{category} Tip: Click Add Variable to add your 'category' field to the URL slug structure. Press Enter on your keyboard. The page name changes from {Collection Name} (List) to {Collection Name} (Item) . (Optional) Rename your dynamic category page so you can easily recognize it in your editor: Hover over the dynamic 'category' page under Site Pages and Menu , click the More Actions icon and select Rename . Edit the name of the page and press Enter on your keyboard. For example, you could name the page: "{Collection name} (Item) (Category)" Dynamic list page (used to show all collection items) If needed, you can edit the URL slug structure of a dynamic list page that shows all the collection items. Make sure you do not add variables that would make the Page Link field values repeat in your collection, as this would turn the page into a dynamic item 'category' page. To edit the URL slug structure of a dynamic list page: Hover over the dynamic list page, click the More Actions icon and select SEO . Edit the URL slug structure field and press Enter on your keyboard. For example, you could use the following slug structure for your dynamic list page: {collection-name} Studio Editor Go to your editor . Click Pages on the left side of the editor. Edit the URL slug structures of the dynamic pages that connect to your collection. Click the relevant dynamic page type below for directions: Dynamic item page (used to display individual items) If necessary, you can edit the URL slug structure of your collection's dynamic item page, used to show details about individual items. Keep in mind that changing the URL slug structure of your existing dynamic pages will cause the existing links to these pages to no longer work. This affects links within your site, any links you've shared externally, and SEO links in search engines. To edit the URL slug structure of your dynamic item page used to display individual items: Hover over the dynamic item page, click the More Actions icon and select SEO . Edit the URL slug structure field and press Enter on your keyboard. For example, you could use the following slug structure for your dynamic item page: {collection-name}/{category}/{primary-field} Tip: Click Add Variable to add a collection field to the URL that will dynamically adjust based on the item displayed on the page. Dynamic page (that will display items per category) Convert your dynamic list page into a dynamic page with different versions for each category. To do so, edit the URL slug structure so it remains unique to your site and includes your 'category' field as a variable. To edit the URL slug structure of your dynamic 'category' page: Hover over the dynamic list page, click the More Actions icon and select SEO . Edit the URL slug structure so it includes your 'category' field and does not conflict with existing URL slug structures. For example, you could use the following slug structure for this dynamic 'category' page: {collection-name}/{category} Tip: Click Add Variable to add your 'category' field to the URL slug structure. Press Enter on your keyboard. The page name changes from {Collection Name} (List) to {Collection Name} (Item) . (Optional) Rename your dynamic category page so you can easily recognize it in your editor: Hover over the dynamic 'category' page under Site Pages , click the More Actions icon and select Rename . Edit the name of the page and press Enter on your keyboard. For example, you could name the page: "{Collection name} (Item) (Category)" Dynamic list page (used to show all collection items) If needed, you can edit the URL slug structure of a dynamic list page that shows all the collection items. Make sure you do not add variables that would make the Page Link field values repeat in your collection, as this would turn the page into a dynamic item 'category' page. To edit the URL slug structure of a dynamic list page: Hover over the dynamic list page, click the More Actions icon and select SEO . Edit the URL slug structure field and press Enter on your keyboard. For example, you could use the following slug structure for your dynamic list page: {collection-name} Step 4 | Customize your dynamic category page Your dynamic 'category' page should now act as a dynamic item page with different versions for each of your categories. In each version, a repeater has various elements already connected to your CMS collection fields to show details about each item within the category. You can add or remove elements in the repeater, modify their CMS connections, and resize the repeater to fit everything. Use the Preview toolbar to view how each version of your page looks. We recommend connecting text at the top of the page to your CMS 'category' field so that each version shows the name of the category at the top. Want to use a gallery or table instead of a repeater? If you'd rather display the items in a gallery or table , you can. Delete the default repeater and add a Pro Gallery or table. Then connect each part of your gallery or table to the CMS collection through the dataset. To customize your dynamic category page: Wix Editor Go to your editor . Go to your dynamic category page: Click Pages & Menu on the left side of the editor. Click Dynamic Pages . Click the dynamic category page you created in the previous section's steps. (Optional) Add elements to your repeater (e.g. buttons, text, images) or remove elements you do not need. You can adjust the size of the repeater so it can contain all the elements. Click the repeater element and select the Connect to CMS icon . In the Connect Repeater panel on the right, click the element you want to connect. Under Connections , click the relevant drop-downs to connect the element to the relevant collection field or dataset action. The options vary depending on the element type. Tips: Connect text at the top of the page to your 'category' field so it dynamically adjusts, depending on which category is displayed. Connect the image or button in your repeater to your dynamic item page used to display one item at a time. Click Repeater connections at the top of the panel. Repeat steps 3-7 above to connect the elements to collection fields or dataset actions. Click to adjust your repeater elements as needed. Tip: You can add or remove elements from your repeater at any time. Disconnect elements if you want to use static content that doesn't change. Click Preview and use the toolbar to test each version of your dynamic category page. Tip: If you get a 404 error message when you enter preview mode, save and reload your editor, then try again. Click Publish if you are ready to make the changes go live. Studio Editor Go to your editor . Go to your dynamic category page: Click Pages on the left side of the editor. Click the dynamic category page you created in the previous section's steps. (Optional) Add elements to your repeater (e.g. buttons, text, images) or remove elements you do not need. You can adjust the size of the repeater so it can contain all the elements. Click the repeater element and select the Connect to CMS icon . In the Connect Repeater panel on the right, click the element you want to connect. Under Connections , click the relevant drop-downs to connect the element to the relevant collection field or dataset action. The options vary depending on the element type. Tips: Connect text at the top of the page to your 'category' field so it dynamically adjusts, depending on which category is displayed. Connect the image or button in your repeater to your dynamic item page used to display one item at a time. Click Repeater connections at the top of the panel. Repeat steps 3-7 above to connect the elements to collection fields or dataset actions. Click to adjust your repeater elements as needed. Tip: You can add or remove elements from your repeater at any time. Disconnect elements if you want to use static content that doesn't change. Click the Preview icon at the top right and use the toolbar to test each version of your dynamic category page. Tip: If you get a 404 error message when you enter preview mode, save and reload your editor, then try again. Click Publish if you are ready to make the changes go live. Step 5 | (Optional) Create a dynamic page that lists your categories Now that you have a dynamic page with different versions for each of your categories, you may want to create a page that lists all of these categories. That way, visitors can view an index of all your categories, then click to go to the relevant version of the dynamic 'category' page you created earlier. To do this, you need a separate collection with an item for each of your categories. Your 'categories' collection will also need a Multi-Reference field referencing items from your main collection. You can also add an image field for each category's image and a text field to provide a brief description of each category. Then, add a dynamic list page for your 'categories' collection. You need to add a dataset that connects to your main collection and has a filter that includes the Title ('categories') field from your 'categories' collection. Customize the page and modify its URL slug structure if needed. a | Create a collection for listing your categories Go to CMS in your site's dashboard. Click + Create Collection at the top right. Click Start from scratch , then click Next . Enter a name for your collection. (Coding only) Enter a collection ID to use in your code. Leave Multiple item collection (Default) selected and click Create . Add a multi-reference field that references your main collection: Click Add Field , select Multi-reference , then click Choose Field Type . Enter the Field name . Click the Referenced Collection drop-down, select the main collection that includes your 'category' field, then click Save . (Optional) Add more fields to display on your list of categories page (e.g. image, text). For example, you could add an image field for displaying an image representing each category. Add a new item for each category: Click + Add Item . Enter the name of one of your categories in your primary Title field. Click the Multi-Reference cell and select the items that have a category field matching this item's primary Title field. Fill out any additional fields you added for this item/category. Repeat these steps to add items representing each category. b | Add a dynamic page for displaying your list of categories Wix Editor Go to your editor . Click CMS on the left side of the editor. Click Your Collections . Hover over the collection you just created for listing your categories and click the More Actions icon . Click Add dynamic page . Select List page and click Add to Site . Add a dataset that connects to your main collection and has a filter that includes the Title ('categories') field from your 'categories' collection: Click CMS on the left side of the editor. Click Add Content Elements then select Dataset . Click the drop-down, select the main collection and click Create . Click + Add Filter in the Dataset Settings panel on the right. Click the Field drop-down and select your 'category' field. Select Another dataset under Value source . Click the Dataset drop-down and select your collection that lists the categories. Leave Title selected in the Field drop-down and click Add Filter . Connect the 'Read More' buttons in your repeater to your dynamic category page: Click the button in your repeater and select the Connect to CMS icon . Click the Choose a dataset drop-down and select the dataset you just added that connects to your main collection. Click the Click action connects to drop-down and select the dynamic 'category' page. (Optional) Add elements to your repeater (e.g. buttons, text, images) or remove elements you do not need. You can adjust the size of the repeater so it can contain all the elements. Click the repeater and select the Connect to CMS icon to adjust the connections between the elements and your collection. (Optional) Modify the URL slug structure of this dynamic page. Click Preview to test your connections. Click Publish if you are ready to make the changes go live. Studio Editor Go to your editor . Click CMS on the left side of the editor. Click Your Collections . Hover over the collection you just created for listing your categories and click the More Actions icon . Click Add dynamic page . Select List page and click Add to Site . Add a dataset that connects to your main collection and has a filter that includes the Title ('categories') field from your 'categories' collection: Click CMS on the left side of the editor. Click Add Content Elements then select Dataset . Click the drop-down, select the main collection and click Create . Click + Add Filter in the Dataset Settings panel on the right. Click the Field drop-down and select your 'category' field. Select Another dataset under Value source . Click the Dataset drop-down and select your collection that lists the categories. Leave Title selected in the Field drop-down and click Add Filter . Connect the 'Start Now' buttons in your repeater to your dynamic category page: Click the button in your repeater and select the Connect to CMS icon . Click the Choose a dataset drop-down and select the dataset you just added that connects to your main collection. Click the Click action connects to drop-down and select the dynamic 'category' page. (Optional) Add elements to your repeater (e.g. buttons, text, images) or remove elements you do not need. You can adjust the size of the repeater so it can contain all the elements. Click the repeater and select the Connect to CMS icon to adjust the connections between the elements and your collection. (Optional) Modify the URL slug structure of this dynamic page. Click the Preview icon at the top right to test your connections. Click Publish if you are ready to make the changes go live. Next: Learn how to add links to your new dynamic pages in your site's menu . Learn how to add a 'Load More' button to your dynamic list page . Learn how to add input elements that allow visitors to filter collection content . FAQs Click below for answers to common questions about creating dynamic category pages. How do category collections differ from this manual workaround? Category collections are Wix's built-in way to organize content by category. Compared to the manual workaround in this article, they require less setup and include built-in features such as automatic URL generation, two-way sync between categories and items, pre-built category page templates , and primary category support for SEO. This manual workaround gives you more flexibility, including no category limit, but it requires more manual setup. You need to enter category values manually, configure URL slugs yourself, and create and convert the dynamic pages on your own. For most sites, we recommend category collections. One thing to keep in mind is that category collections support up to 1,000 categories per category collection. Why do I get a 404 error message when I preview my new dynamic category page? If you get a Page Not Found (404) error message when previewing newly created dynamic pages, try saving and reloading your editor. Can I add links to my dynamic category pages in my site menu? Yes. When adding a link to your site menu, you can choose which dynamic pages you'd like to link. For dynamic item pages like your dynamic 'category' page, you can choose which specific item (category) the menu link leads to. You can also link other elements such as text, buttons, or images to your dynamic pages. Learn how to add links to your dynamic pages . Can I add 'Load More' or navigational buttons to my dynamic pages? If you have more items than you'd like to show when the page initially loads, consider adding a ' Load More ' button to improve the page's loading performance. This allows you to hide items from displaying until visitors click the button. To help visitors navigate through various collection items, add navigational buttons or pagination bars (Wix Editor only) . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Chat: Automatically Sending Chat Messages or Responding to Chat Messages | Wix Expert
< Back Managing your business Managing your customers Wix Chat: Automatically Sending Chat Messages or Responding to Chat Messages Automations allow you to focus on the bigger picture by taking care of smaller tasks for you. With Wix Chat, you can set up automations to send or respond to chat messages. For example, you could automatically send a chat message when a visitor submits a form, or automatically respond to a visitor's chat message by awarding loyalty points. Automatically sending chat messages All automations consist of a trigger and an action. To automatically send chat messages, you need to set up Wix Chat as the action (for example, a form submission triggers the action of sending a chat message). To set up an automation with Wix Chat as the action: Go to Automations in your site's dashboard. Click + Create Automation in the top right corner. Click + Start from Scratch . Note: To use a suggested automation, search and select from the options under Popular . You can edit the trigger and actions of a suggested automation. Click the title to give your automation a name. Click the app you'd like to base your trigger on in the Trigger section. Select your chosen trigger from the available options. Note: These options will differ depending on the app you selected in step 5. Click the Limit frequency to drop-down to set trigger frequency: Don't limit (trigger every time): Your action will take place every time it is triggered by a visitor. Once per contact: Your action will take place only once per contact. Once per contact every 24hrs: Your action will take place only once per contact in any 24hr period. Click Send a chat message in the Action section. Note: Send a chat message will only be an action option for certain triggers. Enter the chat message you'd like to send in the Message field. Click the Send this message only when I'm online to chat toggle to specify when these messages are sent: Enabled: This chat message will only be sent when your chat status is online. Disabled: This chat message will be sent whether your chat status is online or offline. (Optional) Set a delay and add a condition to specify the automation: Add a delay Set the delay between a trigger and its action, to have the action occur after a certain amount of time passes. Click + Add Delay . Click the drop-down and select when to perform the action (e.g. days, hours and minutes). Note: If you don't add a delay, the action is performed as soon as the trigger occurs. Add a condition Add a condition to make the automation occur when certain conditions are met. Click + Add Condition . Click the Continue the automation if drop-down and select the criteria you want to use to decide whether this automation continues each time it's triggered. Click the drop-down that appears next to your criteria drop-down to select your operator (e.g. "is", "is not"). Click the drop-down or text box that appears next to the operator drop-down to complete your condition. Note: The logical statement you've created will determine whether the automation continues. (Optional) Click + Add Criteria to add more conditions. 12. (Optional) Click + Add an Action at the bottom to set up a multi-action automation . 13. Click Activate to save your new automation. Automatically responding to chat messages All automations consist of a trigger and an action. To automatically respond to chat messages, you need to set up Wix Chat as the trigger (for example, receiving a chat message triggers the action of awarding loyalty points). To set up an automation with Wix Chat as the trigger: Go to Automations in your site's dashboard. Click + Create Automation in the top right corner. Click + Start from Scratch . Note: To use a suggested automation, search and select from the options under Popular . You can edit the trigger and actions of a suggested automation. Click the title to give your automation a name. Click Inbox & Chat in the Trigger section. Select your trigger: Chat message sent: Any message you send from your Inbox triggers the action. Inbox message received (chat or email): A visitor sending you a message to your inbox triggers the action. Click the Limit frequency to drop-down to set trigger frequency: Don't limit (trigger every time): Your action will take place every time it is triggered by a visitor. Once per contact: Your action will take place only once per contact. Once per contact every 24hrs: Your action will take place only once per contact in any 24hr period. Select your chosen action in the Action section and set up the action using the available options. (Optional) Set a delay and add a condition to specify the automation: Add a delay Set the delay between a trigger and its action, to have the action occur after a certain amount of time passes. Click + Add Delay . Click the drop-down and select when to perform the action (e.g. days, hours and minutes). Note: If you don't add a delay, the action is performed as soon as the trigger occurs. Add a condition Add a condition to make the automation occur when certain conditions are met. Click + Add Condition . Click the Continue the automation if drop-down and select the criteria you want to use to decide whether this automation continues each time it's triggered. Click the drop-down that appears next to your criteria drop-down to select your operator (e.g. "is", "is not"). Click the drop-down or text box that appears next to the operator drop-down to complete your condition. Note: The logical statement you've created will determine whether the automation continues. (Optional) Click + Add Criteria to add more conditions. 10. (Optional) Click + Add an Action at the bottom to set up a multi-action automation . 11. Click Activate to save your new automation. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Mobile Apps: About the Wix Mobile Apps | Wix Expert
< Back Using the Wix mobile apps Mobile apps for your customers Wix Mobile Apps: About the Wix Mobile Apps We offer a suite of mobile apps to help you manage your business and engage your site visitors. As a site owner, you can efficiently run your business in the Wix app or Studio app, depending on which experience you are using. Meanwhile, your community can stay connected and engaged through the member apps Spaces by Wix or Fit by Wix. Additionally, for a more personalized touch, you can build your own native mobile app for users to download from app stores. This app features no Wix branding and doesn’t require a site. Note: The Wix member apps are free to use and download from the app stores. You can build your own app for free, but to publish it for users to download, you need to upgrade to a Mobile App Premium plan . Apps for managing your site and business The Wix app and Wix Studio app help you manage and grow your site and business directly from your mobile device. The app you need depends on if you are using Wix or Wix Studio. These apps allow you to handle all aspects of your business, including creating and updating your app, responding to customers, monitoring performance and tracking orders wherever you are. The Wix member apps The Wix member apps are free and designed for your members to interact with your business seamlessly. Once your site members download the members app that works best with your business, they can do everything they would on your site, such as purchasing products, booking services, chatting with you via inbox, and more. These apps provide easy access without requiring you to upgrade with a plan. Note: Use the Wix app or Studio app to customize what your members see and what they're able to do on your preferred Wix member app. Read more about customizing your site on your member app . Spaces by Wix app Spaces by Wix helps your members connect with your business directly from their mobile devices. Members can keep up with announcements, chat with you, book services, shop from your online store, and register for events. They can also engage with your site’s community by joining forums, groups, and member chats. Read more about the Spaces by Wix app . Fit by Wix app The Fit by Wix app is tailored for fitness businesses, helping clients stay engaged and updated on the go. Clients can view your schedule, book services, connect with you and other community members, participate in online programs, and purchase branded products. Customize the app through your dashboard or the Wix app, enabling features like booking services, joining waitlists, chatting, and marking attendance for classes. Read more about Fit by Wix . Building your own native mobile app Build a fully branded mobile app to make your business stand out. With your own app, users can easily access your services, you have full control over the app's features and content, allowing you to customize it to fit your business needs. Once designed and published in the app store, any content changes are updated live for users. Read more about building your own native mobile app . Important: Unlike the Wix member apps, you need a Mobile App Premium plan to publish your app in the app stores and allow users to download and use it. Learn more about purchasing a Mobile App Premium plan . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Business Email: An Overview | Wix Expert
< Back Managing your business Connecting a business email Business Email: An Overview You can purchase a personalized Google Workspace business email from Wix. A business email is made up of a username of your choice followed by your custom domain. For example, maria@musicbymaria.com , or info@examplespa.net . Already have a business email? Check your business email page in your Wix account to see what business emails you own. Connect an email purchased elsewhere to your Wix account. Custom email addresses for every team member A business email has many benefits – it makes your business look more professional, provides a basis for your online presence, and builds trust with customers. It can also help to reinforce brand awareness when using marketing tools like Wix email marketing campaigns . Provide a personalized business email address for each team or individual team member. For example, hello@mywebsite.com for customer queries, or sales@mywebsite.com. This is a great way to help your customers know they’re communicating with the right person. It can also help team members be more productive and confident with its range of support features, including Google Smart Compose, email scheduling, built-in chat options, and real-time collaboration support. Scale up your business as you grow, by adding or removing users as needed. Learn how to create additional custom email addresses. Keep your business safe, secure and supported As well as phishing and spam protection as standard, your business email is backed up with 24/7 customer support through live chat, email, or phone. These security measures give your employees all the safety and reassurance they need to collaborate effectively on business projects. Various email delivery options Organize your growing business by setting up email routing and delivery options for your email accounts: Routing: Use the routing setting to set up inbound, outbound, and internal delivery options, tailoring them for different people and teams. Delivery actions: You can also set up delivery actions, like rejecting, quarantining, or delivering email with modifications. For example, deliver mail from unknown recipients to a catch-all address rather than bounce the messages. Learn more about email routing and delivery options at Google Workspace Admin Help. Google Workspace plans at Wix Wix has partnered with Google to offer Google Workspace plans within your Wix account. There are 3 Workspace plans to choose from, with several types of benefits to suit everyone. This means that all the features you need to succeed in your business are in one centralized platform. The Wix Google Workspace plans include access to Google Calendar and at least 30GB of inbox and Google Drive storage. You can also save files in any format online with Google Drive, set up meetings with integrated calendars, and collaborate in real-time on documents, presentations, and spreadsheets. FAQs Click a question below to learn more about business emails. How much does a business email cost? The cost of a business email depends on a few factors, including the Google Workspace plan you choose. Upgrading your site to a Premium or Studio site plan does not include a business email. Note: You do not need an active plan to purchase a business email. Does my business email work even if my site is not published at present? Yes, it still works even when your site is not published online. Your business email is connected to your domain, not your site. Can I transfer my business email out of Wix to another platform? If you want to move your business email out of Wix, you can only transfer it to Google Workspace. This action disconnects the Workspace business email from your Wix account. To do so, contact Wix Customer Care for assistance. This is an irreversible action. Once transferred to Google, you cannot repurchase the business email through Wix. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Events: Changing the Email Address for RSVP Notifications | Wix Expert
< Back Managing your business Business solutions & apps Wix Events: Changing the Email Address for RSVP Notifications When a guest RSVPs or buys a ticket to an event, you get an email at the address associated with your Wix account. If you'd prefer to receive emails at a different address, you can change it in the site settings. To change your business email address: Go to Business Info in your site's dashboard. Enter a new email address in the Email field under Contact info . Click Save . Tip: You can use Wix Automations to send additional notifications to you or other team members every time a guest RSVPs or buys a ticket. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Studio: Linter Errors Appear for a Valid Code when using npm Packages | Wix Expert
< Back Need more help? Known Issues Wix Studio: Linter Errors Appear for a Valid Code when using npm Packages When importing npm packages and using them in your code in Wix IDE, linter errors might appear for the valid code. These errors are only a UI effect which doesn't affect the code itself. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Legends: Choosing a Plan | Wix Expert
< Back Managing your business Wix Legends Wix Legends: Choosing a Plan Upgrade your plan to get more out of Wix Legends . Paid plans give you more monthly credits, unlimited chat, and the option to create a custom avatar and custom voice. Comparing Wix Legends plans Every plan gives you monthly credits that cover video and voice calls with your Legend, plus access to stock avatars and stock voices. Paid plans add unlimited chat, a custom avatar and custom voice. Choose a shorter subscription with a monthly plan, or save money with a yearly plan. Click a plan below to see what it includes. Free Meet your Legend and start the conversation. 300 monthly credits Up to 15 video minutes Up to 30 voice minutes 300 chat messages per month Stock avatars and stock voices Creator Create a custom Legend that matches your brand. 1,200 monthly credits Up to 60 video minutes Up to 120 voice minutes Unlimited chat Stock avatars and stock voices Custom avatar and custom voice Pro Give your Legend more time with your audience. 3,000 monthly credits Up to 150 video minutes Up to 300 voice minutes Unlimited chat Stock avatars and stock voices Custom avatar and custom voice Studio Scale your Legend for high-volume engagement. 5,000 monthly credits Up to 250 video minutes Up to 500 voice minutes Unlimited chat Stock avatars and stock voices Custom avatar and custom voice Note: The call minutes shown for each plan are estimates. They assume you spend all your monthly credits on one call type, so your actual call time depends on how you split credits between video and voice calls. Upgrading your plan You can move to a higher plan at any time. Your leftover monthly credits carry over, and the full credit allowance from your new plan is added on top. Upgrading starts a new billing cycle, so the day you upgrade becomes your new renewal date. To upgrade your plan: Desktop browser Go to Wix Legends . Click Settings on the left. Click Plan & billing . Click Upgrade . Select how you want to be billed: Yearly: You're charged once a year, at a discounted price. Monthly: You're charged each month. Select the relevant plan. Review the amount due and your payment method. Confirm your payment. Mobile browser Go to Wix Legends . Swipe left on the menu at the top and tap Settings . Tap Plan & billing . Tap Upgrade . Select how you want to be billed: Yearly: You're charged once a year, at a discounted price. Monthly: You're charged each month. Select the relevant plan. Review the amount due and your payment method. Confirm your payment. Adding top-up credits Top-up credits, available for purchase on paid plans only, let you add credits without changing your subscription. Add them when your monthly credits run out, or before a period when you expect more calls than usual. Top-up credits are available for 24 months, and remain in your account if you change plans. Your monthly credits are always used first, following by your top-up credits. To add top-up credits: Desktop browser Go to Wix Legends . Click Settings on the left. Click Plan & billing . Click Add Credits . Select the credit amount you want to add. Click Continue . Review the amount due and your payment method. Click Pay . Mobile browser Go to Wix Legends . Swipe left on the menu at the top and tap Settings . Tap Plan & billing . Tap Add Credits . Select the credit amount you want to add. Tap Continue . Review the amount due and your payment method. Tap Pay . FAQs Click a question below to learn more about Wix Legends plans. Can I use Wix Legends for free? Yes. The Free plan includes monthly credits, a monthly chat allowance, and access to stock avatars and stock voices. Upgrade your plan for more monthly credits, unlimited chat, and custom avatar and voice options. How should I choose the right plan? Think about how often you want to connect with your visitors, how many minutes you’ll use for calls or videos, and whether you need a custom avatar. Each plan is designed for a different level of engagement. What are credits and what are they used for? Every Wix Legends plan comes with a set amount of monthly credits. Credits cover the video and voice calls visitors have with your Legend, and you can also use them to create extra custom avatars. Learn more about Wix Legends credits . Should I add credits or change to another plan? Add credits when you occasionally need more. Change to a plan with more monthly credits when you regularly need more call time, or when you want the additional premium features that come with paid plans. I've already upgraded my Wix site. Do I need to purchase a Wix Legends plan? Yes, Wix Legends plans are separate from Wix plans. Can I add my Legend to my site? Yes. You can embed your Legend on your site so visitors can talk to it without leaving your pages. How am I billed for my plan? You can pay for a paid plan monthly or yearly. Monthly subscriptions are charged each month, and yearly subscriptions are charged once a year. Your subscription, renewal date, and billing history are all on the Plan & billing page in the Wix Legends workspace. Can I cancel my plan? Yes. If you cancel within 14 days of your initial purchase, you’ll receive a refund for the remainder of your unused plan. You’re charged for the credits you used, priced at the monthly plan rate, and you’re refunded for the rest of what you paid. If you haven’t used any credits, you’ll get the full amount back. To request a refund, contact us . After 14 days you can turn off auto-renewal and your plan will stay active until the end of your billing period. You can change your mind any time before then by turning auto-renewal back on. After you cancel, you will no longer be able to use the credits that you had available under the paid plan. Your Wix Legends plan reverts to the free plan offering, including the credit allowance that's offered under the free plan. Your top-up credits remain available until their expiry date. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wixel: Adding and Customizing Elements | Wix Expert
< Back Managing your media Wixel Wixel: Adding and Customizing Elements Elements help enhance your project and add personality. You can add elements to highlight information, showcase visuals, or guide your audience through your design. Add elements from the side panel on the left of your project, and customize them using the action bar. You can insert images, text, graphics, shapes, and more, giving you the creative freedom to shape each design exactly how you want. Adding an element Add new content to your project from the side panel. Each icon opens its own panel — text, media, shapes, and graphics — and every panel has its own search field and category tabs so you can find exactly what you need. Note: Some design types offer unique elements. You may not be able to add decorative elements to every type of design, so the options you see can vary depending on what you’re working on. To add an element: Desktop browser Go to your project in Wixel . Click the relevant design. On the side panel, click the type of element you want to add: Add text : Add a text box directly to your design. Select preset styles to save time or customize your own . Draw : Draw freehand on your design with a pen or highlighter. Pick a color, then adjust the Weight and Transparency of your strokes. To remove something you've drawn, switch to the eraser. Media : Add photos, videos, illustrations, patterns, and cutouts. Shapes : Use geometric shapes, arrows, and frames for a creative touch. Graphics : Add vector art and stickers. Tip: Customize the vector art colors to match your design's look. Elements : Add additional elements such as preset text, page numbers and charts . Click an element to add it to the design. (Optional) Use the resizing handles and customization tools on the action bar to adjust the element’s size, color, position, and more. Tip: Upload your own media by clicking the Upload icon on the side panel. You'll find the uploaded images in your Project Files . Wixel app Go to your project in the Wixel app. Select the relevant design. Tap the Edit icon . Tap + Elements on the action bar and then tap Add elements . Browse through the element types: Graphics: Add vector art and stickers. Tip: Customize the vector art colors to match your design's look. Text: Add titles and paragraphs. Select preset styles to save time or customize your own . Image: Add photos, illustrations, patterns, and cutouts. Tip: Learn how to edit images. Shapes: Use geometric shapes, arrows, and frames for a creative touch. Icons: Add clear and simple details to your design. Tap an element to add it to the design. (Optional) Use the resizing handles and customization tools on the action bar to adjust the element’s size, color, position, and more. Tip: Upload your own media by tapping + Elements on the action bar and then tapping Upload media . Selecting colors Whenever you click or tap a color circle on the action bar, you get to the Color Picker. This is where you can see your project's theme colors , in addition to any custom color you're using. To select a color: Desktop browser Go to your project in Wixel . Click the Fill Color icon on the action bar. Move the dot on the color scheme or enter the color's hex code (e.g. #000000 for black). (Optional) Drag the slider to adjust the color's opacity. Wixel app Tap the Edit icon on the right. Tap the Fill Color icon on the action bar. Move the dot on the color scheme or enter the color's hex code (e.g. #000000 for black). (Optional) Drag the slider to adjust the color's opacity. Tap the Done icon . Customizing text Customize your text elements by adjusting fonts, colors, formatting, and effects like shadows and highlights. Fine-tune your text's look and position so it works cohesively with your design. To customize text: Desktop browser Go to your project in Wixel . Select the text element in your design. Use the available options on the action bar to customize your text: Font: Choose the font style. Font size: Choose the font size. Bold, Italic, Underline: Make your text stand out with formatting options. Click the Bold icon , Italics icon , and/or Underline icon . Uppercase: Convert your text to all capital letters. More settings: Choose a list style (e.g. Numbered list , Bulleted list ) and increase or decrease the indent. Alignment: Choose how your text lines up. Line spacing: Adjust the spacing between lines and letters to make your text easier to read and give it a more open, spacious feel. Fill color: Pick any color for your text using the color picker or select a theme color. Highlight Color: Make your text pop by highlighting it with a background color. Border: Add a border to make it stand out. Shadow: Add a subtle or dramatic shadow effect to give your text depth. Wixel app Go to your project in the Wixel app. Select the text element in your design. Tap the Edit icon on the right. Use the available options on the action bar to customize your text: Font: Choose the font style. Font size: Choose the font size. Bold, Italic, Underline: Make your text stand out with formatting options. Click the Bold icon , Italics icon , and/or Underline icon . Uppercase: Convert your text to all capital letters. More settings: Choose a list style (e.g. Numbered list , Bulleted list ) and increase or decrease the indent. Alignment: Choose how your text lines up. Line spacing: Adjust the spacing between lines and letters to make your text easier to read and give it a more open, spacious feel. Fill color: Pick any color for your text using the color picker or select a theme color. Highlight Color: Make your text pop by highlighting it with a background color. Border: Add a border to make it stand out. Shadow: Add a subtle or dramatic shadow effect to give your text depth. Tip: Swipe right on the menu to see more options. Customizing vector art Add a personal touch to your vector art by customizing the colors and details to match your design. Vector art is a digital illustration (SVG file) that stays sharp at any size. Tip: You can find vector art options under the Graphics tab on the side panel. To customize vector art: Desktop browser Go to your project in Wixel . Click the relevant vector art in your design. Choose how to customize the vector art: Change colors Click the Colors icon on the action bar. For each color in the vector art: Select a new color from the color palette. Drag the Opacity slider to make the color more transparent or vibrant. Adjust the corners Click the Corners icon on the action bar. Drag the slider to make the corners of your element more square or round. (Optional) Click the Edit individual corners icon to design each corner separately. Adjust the stroke Define the outline of the vector art so that it stands out. Click the Stroke icon on the action bar. Drag the slider or manually enter the size to make the outline thicker. Choose a custom color and use the slider to increase or decrease the opacity. Wixel app Go to your project in the Wixel app. Tap the relevant vector art in your design. Tap the Edit icon on the right. Choose how to customize the vector art: Change colors Tap the Colors icon on the action bar. For each color in the vector art: Select a new color from the color palette. Adjust the Opacity slider to make the color more transparent or vibrant. Tap the Done icon to save your changes. Adjust the corners Tap the Corners icon on the action bar. Drag the slider to make the corners of your element more square or round. (Optional) Click the Edit individual corners icon to design each corner separately. Tap the Done icon to save your changes. Adjust the stroke Define the outline of the vector art so that it stands out. Tap the Stroke icon on the action bar. Drag the slider or manually enter the size to make the outline thicker. Choose a custom color and use the slider to increase or decrease the opacity. Tap the Done icon to save your changes. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Wix Bookings: Creating Bookings Automations | Wix Expert
< Back Managing your business Business solutions & apps Wix Bookings: Creating Bookings Automations Automations can help you to stay in touch with your clients and make sure they come back for more sessions. Create automations that are triggered for different things, such as when clients attend their first session, when they check in to sessions, or if they haven't booked a session in a while. Important: In order for 'Client checked in X times' or 'Client checks in' automations to work, you must also mark attendance . Step 1 | Create a new automation Create custom automations from the Automations tab in your site's dashboard. Make sure to choose a name that's clear and easy for your staff and collaborators on your site to understand. To create a new automation: Go to Automations in your site's dashboard. Click + Create Automation . Choose how you want to start creating your automation: From Scratch: Click Start from Scratch to begin from a blank automation template. Suggested automation: Use the categories or search bar to find the suggested automation you want to edit. Then click Set Up next to the automation. Click the title at the top left to give your automation a name. Step 2 | Choose a trigger The trigger is a specific action your clients take on your site, such as checking in for a session, that activates the automation. The triggers you see change depending on the app you're using. Make sure to choose Bookings and then select one of the available triggers. To choose a trigger: Enter Bookings in the search bar under Select a trigger . Select the relevant trigger: Session booked This trigger activates when a client successfully schedules a session, such as an appointment, class, or course. Select the relevant option from the Select which services trigger this automation drop-down: Any: The automation triggers when a client books any of your services. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: This is useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Booking canceled This trigger activates when a client cancels a previously scheduled session. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when a client cancels any of your services. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Client checked in X times This trigger activates when a client has checked in for class or course sessions a specified number of times. Select the relevant option from the Number of sessions the client has attended drop-down. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Client checks in This trigger activates each time a client checks in for a session. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when a client checks in for any of your services. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Client was last checked-in a while ago This trigger activates when a certain period has passed since a client's last check-in, indicating they haven't attended a session recently. Notes: If your customer checks in again before the delay trigger expires, it resets the trigger countdown. This trigger won’t work retroactively for items that existed before this automation, it’ll only work for items that are created while the automation is active. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. (Optional) Enable the Set the automation to run before the trigger to choose how long before the trigger the automation should start running. Choose the relevant time period using the drop-downs. Click Apply . Session starts This trigger activates at the scheduled start time of a session. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers at the start time of any of your services. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. (Optional) Enable the Set the automation to run before the trigger to choose how long before the trigger the automation should start running. Choose the relevant time period using the drop-downs. Click Apply . Session ends This trigger activates at the scheduled end time of a session. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers at the end of any of your services. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. (Optional) Enable the Set the automation to run before the trigger to choose how long before the trigger the automation should start running. Choose the relevant time period using the drop-downs. Click Apply . Appointment request approved This trigger activates when a pending appointment request from a client is approved. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when any appointment request is approved. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Appointment or class updated This trigger activates when details of an appointment or class are modified, such as changes in time, date, or other pertinent information. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when any appointment or class is updated. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Appointment requested This trigger activates when a client submits a request to schedule an appointment, pending approval. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when any appointment is requested. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Appointment request declined This trigger activates when a pending appointment request from a client is declined. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when any appointment request is declined. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Course updated This trigger activates when details of a course are modified, such as changes in schedule, content, or other relevant information. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when any of your courses is updated. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Client marked as "no-show" This trigger activates when a client is marked as a "no-show" for a scheduled session, indicating they did not attend. Select the relevant option from the Select which services trigger this automation drop-down. Any: The automation triggers when a client is a no-show for any of your services. Specific: Click + Select and then select the checkbox next to each service you want to trigger the automation. Then click OK . Note: You can select up to 50 services per automation. (Optional) Enable the Trigger once per person toggle to limit trigger frequency: Select the person from the trigger data: Decide how often the automation can be triggered for the same person (e.g. Contact ID, Post Author Contact ID, Visitor ID etc.). Tip: Useful for triggers that might occur repeatedly. Trigger once per person every: Select this checkbox if you want to set a specific amount of time that should pass before the automation can be triggered again for the same person. Click Apply . Step 3 | Choose what you want to add to your automation: After selecting a trigger, continue setting up your automation using any of the available steps: Action, Delay, Condition. You can add these steps anywhere in your automation sequence depending on the logic you are trying to implement. Add a delay Add a time buffer between steps. For example, if your trigger is 'Client marked as no-show' and your action is 'Send an email', you would want to delay the automation by sending this after a certain amount of time has passed. Note: If you don't add a delay, the action is performed immediately. To add a delay: Click + to add a step. Click Delay . Click the up and down arrows (or enter a number in the field) and click the drop-down to choose between days, hours, and minutes. Click Apply . Add a condition Conditions let you create complex automation flows by defining criteria for continuing the flow. In the ‘THEN’ path, the automation flow continues only if the condition is met. You can set an ELSE path to define what happens if it isn’t. To add a condition: Click + to add a step Click Condition . Click the Select a property drop-down and choose the dynamic field that the automation collects when it runs (e.g. Party Size). Tip: Learn more about the property picker and all that it offers. Click the Select logic drop-down and choose an operator that will compare the received data with the value (e.g. 'is greater than'). Click the next field to set the value (e.g. '3'). Tip: Click Customize to create custom workflows using the formula field . (Optional) Click + Or or + And to add more criteria to the condition. Note: If you add more than one criterion, you can choose ‘and’/’or’ relations between criteria of the same condition. Click Apply . Choose an action Actions are what the automation performs. For example, if your trigger is 'Session ends', you might want to send that visitor an automatic thank you email. In the actions selection panel, you can find the action offering relevant to the selected trigger, which you can customize to suit your needs. To choose an action: Click + to add a step. Click Action . Choose an action from the panel. Note: The actions available will differ based on your trigger choice. Set up the action using the available settings. See examples below. Send an email Click Edit in the Sender details section to edit your sender details: From name : This is the name that appears in the recipient's inbox. Reply-to email : This is the address that replies are sent to. Click the Create an email section and choose what you want to do: Click Edit to update the default template generated by this automation. Click Switch template to use an email template from a different automation or email marketing campaign. Click More Actions to preview and test the email or reset to default template. Under Set email type section, select a type for your email to determine how or when your recipients can mute or unsubscribe from your emails: Promotional: Non-essential business information or marketing content. Business transactional: Essential information to your customers, directly related to their activity on your site. Business critical: Only meant for critical cases. Under Set recipients section, select who will receive this automated email when it's triggered: Include trigger contact: Recipient who triggered this automation. Include additional recipients: Additional recipients who didn't trigger this automation Click Apply . Tips: If you want to send emails to yourself and your team, deselect the Include trigger contact checkbox and select all contacts or roles who you want to receive the email. Make sure to create email automations that don't overlap with other emails. Many apps already send emails to your contacts for specific events (e.g. making purchases in Wix Stores). Send a chat message Note: You must have Wix Chat installed to set up this action. Enter the chat message you'd like to send in the Message field. Click the Send this message only when I'm online to chat toggle to specify when these messages are sent: Enabled: This chat message will only be sent when your chat status is online. Disabled: This chat message will be sent whether your chat status is online or offline. Click Apply . Send a push notification Send a push notification that appears on a customer's device screen ("pushed" by their mobile app). Enter the notification's title and message, and choose whether it takes customers to your app's home screen or a specific product or service. Note: This action is only available with a Mobile App Premium plan and when your app is live in stores. Request payment Send invoices for unpaid orders or services. You can customize the email subject and the accompanying message. Your clients will be able to pay the invoice by clicking the button “View Invoice” displayed in their email. Enter the email subject. Customize the message. (Optional) Click Add Dynamic Value to add more personalized content to your automation: Select one of the following options from the Variable name drop-down: Contact name (the client), Service name, Service start date, or Service end date. (Optional) Add the relevant Fallback value , for example: the fallback value for Contact name as 'Dear client'. Click Apply . Add label to contact Adding labels to your contacts helps you to filter your contact list and categorize your mailing lists. Learn more about labels . Click + Add Label to select the label(s) you'd like to add. Click Apply . Give loyalty points Reward your visitors for their loyalty by assigning loyalty points. Learn more about the Wix Loyalty Program . Enter a description of this way of earning points in the Tell customers how they can earn points field. Note: This description should reflect the trigger you've chosen for this automation (for example, if your trigger is a visitor submitting a form, this will be the way they earn points). Enter the number of points awarded in the Customer earns field. Click Apply . Note: You can also add ways to earn loyalty points in Loyalty Program in your site's dashboard. Add a coupon Select whether to send a unique coupon or a fixed coupon each time in the Select the type of coupon code section. Click the + Select under Select a coupon to choose an existing coupon or click + Create New to make a new coupon by following the on-screen instructions. Click Apply . Adding a coupon does not automatically send that coupon. You need to attach the coupon to a relevant action and add it as a dynamic value to send. For example, you can use the coupon code in ‘Send an Email’, ‘Send an SMS’ and more. Move a workflow card A workflow is a list that displays all the steps of a project in columns so you can easily keep track of every phase. Create or move a card in a workflow automatically with Automations. Learn more about workflows . Click the In This Workflow drop-down to select the workflow you'd like to move a card in. Click the To This Step drop-down to select the step you'd like to move the card to. Click Apply . Assign a badge Badges allow you to label your contacts so they can be easily differentiated (for example, a badge could mark a certain milestone being met). Learn more about member badges . Click + Add Badge to create your first badge if you don't see any listed. Click x next to the badge(s) you don't want to assign, until you can only see the badge(s) you do want this automation to assign. Click Apply . Send via webhook Send data to a third-party app or your own server using a webhook. Learn more about automatically sending data using a webhook . Update Google Sheets Send site data, such as form submissions or bookings, directly to a Google spreadsheet. Learn more about using automations to send data to Google Sheets . Invite to a group Send an email to contacts to invite them to join your group. Select an existing group you want to invite contacts to, or create a new group . Tip: Learn more about actions in Wix Automations . Step 4 | Activate the automation Click Activate at the top right is you're ready to turn on the automation. You can click Save to save the automation as a draft if you're not ready to activate it yet. After saving or publishing, the automation now appears on your Automations page where you can monitor, edit, deactivate, or delete according to your needs. Tip: Learn more about using Wix Automations to streamline your business . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Studio Editor: Troubleshooting Performance Issues in the Editor | Wix Expert
< Back Studio, Partners & Enterprise Wix Studio Studio Editor: Troubleshooting Performance Issues in the Editor While working on a site in the Studio Editor, you might notice that the editor is not performing as expected. This may manifest as lagging, slowness, or the editor crashing completely. Performance issues in the editor can be caused by large amounts of site content, as well as complex site structures. Use the suggestions in this article to learn more about refining the site, and keeping your editor functioning as expected. Check global sections Global sections are a great way to sync content and design across site pages. However they‘re generally content-heavy, and having a lot of them on a single site may cause issues in your editor. We recommend checking the number of global sections on the site, and using the guidelines below to reduce them: Check for unused global sections You may have previously set up a global section, and now only use it on 1 page or none at all. We recommend deleting any unused global sections . If a global section is only displayed on 1 page, you can detach it from the global section . Use the same global section across breakpoints Creating separate global sections for each breakpoint (e.g. one header that only shows on desktop and another that only shows on mobile) duplicates content and can impact performance. We advise keeping the same global section across breakpoints. You can adjust the responsive settings and element visibility per breakpoint to suit your design needs. Check the site's structure If a site contains a lot of layout tools and content, its general structure may affect your editor's performance. Select the options below to learn more about optimizing a site for the best possible editor performance: Delete unused containers If the site you're working on contains large amounts of unused or empty containers , it may affect the editor's performance. We recommend using the Layers panel to check for empty containers and deleting them if necessary. Avoid duplicating sections for different breakpoints You may have duplicated sections to use across breakpoints. As with global sections, duplicated content can impact the editor's performance and function. We recommend using a single section and adjusting its responsive settings and element visibility per breakpoint to suit your design needs. Avoid a large number of breakpoints All Studio Editor sites come with 3 breakpoints (desktop, tablet, and mobile). Adding more breakpoints with design overrides can increase the complexity of the site's layout. We recommend reevaluating the need for additional breakpoints where possible. As an alternative, you can set the responsive behaviors of page elements per breakpoint to ensure they look good on all screen sizes. This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Accessibility: About Web Accessibility | Wix Expert
< Back Building an accessible site About accessibility Accessibility: About Web Accessibility Accessibility refers to the practice of making it possible for people to access services, resources, and goods, regardless of disability or condition. Web accessibility takes this concept, and transfers it to the internet. By practicing web accessibility, you ensure that everyone, including those with disabilities or conditions, can access, navigate, and enjoy a site. Some visitors experience sites differently, and it is important to adapt sites to accommodate those experiences. The importance of web accessibility According to the World Health Organisation, roughly 15% of the population have some form of disability. Therefore, web accessibility is an important part of site creation, building, and maintenance. By making a site accessible, you ensure that everyone can access and enjoy it. To get started, we recommend building an accessible site from scratch . You can do so by beginning with an accessible site template in the Wix Editor, and thoroughly following our accessibility checklist . If you already have an existing site, you can use the Accessibility Wizard . The Wizard is a tool that scans Wix sites, locates potential accessibility issues, and provides actionable solutions. Keep in mind that although there are international web standards that sites are held to, your region may have its own specific set of requirements. Tip: Even if you've built a site with accessibility in mind, we recommend using the wizard in case there's anything you may have missed. Important: While Wix is always striving to improve our products and services, we cannot guarantee that sites you / your team build will be compliant with the relevant region's accessibility laws and regulations. We recommend consulting an accessibility expert to ensure that any sites you create are meeting the standards for the region. Sight conditions and visual information Visual information includes text, images, and GIFs, and makes up the majority of content on most sites. Visitors who are blind, have low vision, or have difficulty processing visual information, may not be able to see site content well—or even at all. These visitors may rely on other methods and assistive technologies to help them navigate sites, such as screen readers. Screen readers read a site's content, and turn it into audio that the visitor can hear. We recommend preparing visual media to ensure they are accessible to these visitors. You can prepare visual media by: Adding alt text to images and galleries Adding text descriptions to videos Adding audio descriptions to videos Tip: Don't forget to check that all of the text on the site has the correct HTML tag , so the screen reader doesn't skip or jump around the pages. Motor conditions and site navigation Visitors with motor-related difficulties and disabilities may use different methods of navigating through a site, such as their keyboard, or assistive technologies. To ensure that these visitors can navigate and explore site content, we recommend adding two or more methods of site navigation. Popular ones include: Site menus: Learn more about adding menus to a Wix Editor site . Learn more about adding menus to a Studio Editor site . Wix Site Search You should also add the correct HTML tags to all text on the site. This is so visitors using the tab key to navigate can see the content in the correct order, and don't need to worry about the tab key skipping or jumping around the page. Hearing conditions and audio Some visitors may have disabilities or conditions related to sound. These visitors may be deaf or hard of hearing, or have trouble processing auditory information. To ensure these visitors can access and enjoy audio on the site, you should add alternatives for any media that contains audio. Some of these include: Adding text descriptions to audio files Captioning pre-recorded and live videos Cognitive disabilities and disorders There are a range of disorders and disabilities that have an effect on a person's cognitive function. Some of these include autism, ADHD, brain injuries, dementia, and aphasia. Visitors with these conditions can experience difficulty with focus, reading comprehension, and information processing. In order to make sites accessible for these visitors, we recommend the following steps: Ensure the site's format, structure, and layout are clear. For example, the main content of the page should not be attached to the header. Use language that is easy to understand. Minimize the use of decorative and / or animated elements on sites. Avoid using lots of different colors on a site, and make sure they're not too bright. Add alternatives to media that contain audio, such as transcripts and captions . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit
- Pricing Plan Session Redeemed But Service Not Booked (Includes Workaround) | Wix Expert
< Back Need more help? Known Issues Pricing Plan Session Redeemed But Service Not Booked (Includes Workaround) Kindly note that the issue happens only on Mobile Apps and only when customer redeems their Pricing Plan session, but abandons the step for entering Credit Card details (for charging a Cancellation or No-Show Fee, if necessary). We are aware of this issue and currently, we are investigating it. In the meantime, you might consider disabling Cancellation or No-Show Fee policy for the services that can be paid with the Pricing Plan session in order to prevent the issue from happening going forward. In order to do that, please proceed with the following steps: Go to Booking Policies in your site's dashboard. For your Cancellation and No-Show Policy, go to Manage connected services: 3. Deselect the services that can be paid with Pricing Plan from the list 4. Click “Save” As for already affected customers, you may add missing sessions to their packages, as per this article . This article is credited to the Wix team - https://support.wix.com/ and we thank them for that! Previous Next Need An AI Run Website? Contact Us Today! Submit