My Pages
-
Activate the digital right of withdrawal feature and manage withdrawal cases
9 Jun 2026
Make it easy for the customer to submit a notice of withdrawal and keep the receiving, processing, and refunding separate. This guide is for store administrators in Go, Plus, and Pro. The digital right of withdrawal feature is available in all three plans. The legal requirement applies to distance contracts with consumers where a right of withdrawal exists; pure B2B trade is not covered by this consumer requirement. How the link is added depends on the active theme, language, and sub-store. 1. Understand the feature's scope The rules on the digital right of withdrawal feature apply from June 19, 2026. The customer must be able to submit a notice that they are exercising their right of withdrawal via a clearly accessible online interface and receive a confirmation of receipt. The receipt shows that the message has been received, not that the store has approved the case. The terms and exceptions for the right of withdrawal must be assessed separately; this article does not imply that all purchases have a right of withdrawal or an automatically extended withdrawal period. See Konsumentverket’s information about the change (in Swedish). 2. Get the correct system page linkPlace a clearly labeled link, for example "Cancel purchase", where the customer can easily find it throughout the withdrawal period. Check on both mobile and desktop, the correct sub-store, and public languages. A link only deep within the terms and conditions text is not sufficient if the feature is then difficult to find. The customer can also submit a clear notice of withdrawal in other ways; do not require a message already sent to be resubmitted through the form. Select the store/sub-store where the customer shops.Go to Pages → System pages → Cancel purchase.Copy the address in the field URL. Use the generated address for the correct store and language; do not write your own assumed path.Check the link in the public store. A disabled language can result in an inaccessible page even if a corresponding page works in the store's base language. Option A: Built-in link in the older theme editor's footer This path applies to themes that have the footer setting: Fabrikk from 1.6, Nordic/Hajde/Bountiful/Emporium/Trailblazer/Brew from 1.1, and Azalea from 1.2. Check the actual active version. TPL or another editor may have a different setup; in that case, use your own system page link according to option B and the correct editor. Open Appearance → Themes → Edit the active theme → Content → Footer.Turn on Link to right of withdrawal form. Adjust the link text if needed.Save and check that the link is visible and goes to the correct form. In this footer layout, it is displayed next to the address details. If the footer uses custom HTML blocks, for example in all four columns, add a regular text link in a suitable block according to option B. The absence of an address field does not prevent you from adding your own link. Option B: Link on a custom page or in an HTML block Copy the URL from the correct system page: Open the page where the link should be, for example Pages → System pages → Terms & info.Write a clear link text, for example, "To the withdrawal request form". Select it and choose the link icon. Paste the system page URL into the link field, save the link, and then save the page. Option C: Link in the menu Copy the URL from Withdrawal request.In the older theme editor, open Content → Menu. In Fabrikk, for example, the menu is located under Content → Header.Under Menu items: select Add → Custom link, paste the URL, and enter a clear link title.Add, save the theme, and check the public menu. Repeat the check for each affected sub-store and public language. A theme change can alter the link's position; check again after the change. 3. How the customer submits their declaration of withdrawal The customer opens the form and enters the order number and the email address associated with the order. If the order number and email match an order, the system attempts to send an identification link. The first form does not yet create a withdrawal case. The customer follows the link, checks the information, writes their message, and submits the declaration of withdrawal.The confirmation after the first form only means that the identification process has started. It does not confirm that the details matched an order or that the email was delivered. The identification link is valid for 24 hours; an expired link can be replaced with a new one. The link's validity period does not change the withdrawal period. In case of email problems, the customer needs to be able to contact the store directly to submit their message. Upon actual submission, the link and order are verified, the declaration is saved, and then the system attempts to send a receipt to the customer and a notification to the store. An email error does not delete an already saved declaration. Therefore, distinguish between a missing email and a case that was never submitted. 4. Process in admin and handle the order separately Open Orders → Withdrawal cases. New cases have the status New. Filter by, for example, All, New, Approved, or Denied. Open Details, read the customer's message, and make notes on the processing. Document the processing with the correct case status. The status change only affects the withdrawal case: it does not send an automatic decision email, cancel any order, or issue any refund. A valid withdrawal message submitted on time is not dependent on you later selecting Approved in admin. Assess any exceptions to the right of withdrawal separately and inform the customer of the outcome. Click the order number when you need to open the order and take the correct order or payment action. 5. Check emails, language, and common errors Identification email is missing: check the order number, the order's email address, spam folder, and the store's email sending settings. An initiated identification is not a submitted case.Receipt is missing: first check Withdrawal cases before the customer tries again; the declaration may have been saved despite the email error. If the case exists, ensure that the customer receives a readable and saveable confirmation of receipt without delay, stating what the message is about and when it was received.Wrong recipient/sender: open Settings → Email and use the withdrawal-specific sender/notification fields. The withdrawal-specific sender can be left empty to use the sender for order confirmations.Wrong language: the message text is based on the order's language, with the store's base language as a fallback. Also check that the public language is activated.404 or missing link: get the current URL from the correct sub-store's system page and check the active theme and language. A link to another store or an inactive language should not be used. Quick startGet the withdrawal page's URL for the correct store and language.Add a clear link in the correct active theme and check it publicly.Understand the difference between identification and actual submission.Ensure confirmation of receipt, process the case, and perform any order/payment action separately. Subscription and accessThe digital withdrawal feature is included in Go, Plus, and Pro. The built-in footer link depends on the theme and version; a system page link can be used when that setting is missing. The application of the legal requirement depends on the customer and agreement, not on the subscription.
-
Customize the 404 page and find the cause of broken links
27 Nov 2025
Give the visitor a clear path forward when an address doesn't exist and determine if the underlying link needs to be corrected.This guide is for store administrators in Go, Plus, and Pro. It distinguishes the text on the store's error page from the reason a specific address returns a 404. The correct store, language, and active theme must be checked, especially in a multi-store system. 1. Check which address is not workingA 404 means the requested content was not found. Copy the entire faulty address and check the spelling, language, domain, and whether the product or page has been moved, hidden, or deleted. Changing the error page text does not create the missing content or repair a broken link.If the page should exist: correct the content's visibility or the link. If it has been moved: check for a relevant redirect. If it has no replacement, a clear 404 page may be appropriate; do not automatically send all missing addresses to the home page. 2. Open the correct system contentOpen Pages in the admin and look for the system content The specified page could not be found or the corresponding 404 page.In interfaces that still have separate lists, it is found under Pages → System pages. The older My pages/System pages lists may be marked as deprecated; start in the new Pages section and check the page's function.Open the existing 404 page for the correct store. Select the correct language before changing the text. Do not create a regular page named “404” and assume it will automatically replace the system's error page. If the correct system page is missing or cannot be selected in the sub-store, customer service should check the actual system connection. A withdrawal/return page or other system page does not have the same function. 3. Write helpful text and saveBriefly explain that the page was not found. Feel free to include a working link to the store's home page and help the visitor use the search or the product menu. Adapt the links to the store's actual domain and language.Example: “The page you are looking for could not be found. Check the address or use our search and menu to find the right product.” Check the text and links in all languages used and save. 4. Try a truly missing addressOpen an address that does not exist in the regular store, in the correct sub-store, and in the correct language. Check that the intended text and links are displayed in the active theme. Also check the mobile view. Opening the editor's preview of the page itself does not prove that it is used for an actual 404 error.If the wrong text or language is displayed: check the system connection, language version, and active theme. If the entire store is unavailable, it is a separate domain/operational issue. Save the example address and what you saw when you contact customer service. Quick startDetermine if the content or link should be corrected.Open the existing 404 system page in the correct store and language.Write a short help text and working links.Try a missing address in the regular store. SubscriptionPage content can be managed in Go, Plus, and Pro. Presentation and system connection depend on the active theme and the store's structure; multishop has separate subscription terms.
-
Create a custom page and make it available in the store
27 Nov 2025
Build an information page with the right content, language, and visibility, and link it where the customer can find it. This guide applies to store administrators in Go, Plus, and Pro. Custom pages are included in all three packages, but the page editor varies. Select the current store/sub-store and check if you see the older My Pages editor or the newer block editor before following the steps. A theme name is not enough to determine the editor version. Video overview of the older page editor:Before you save: In the older page editor, Save can change an already visible page directly. Do not expect a separate publishing step. Prepare major changes on a separate working copy and check the page's visibility before saving. The page's visibility setting is shared across its language versions, so check all affected languages when you change it. A page without a menu link is not private. Do not put sensitive information or private files on the page; hiding it from the menu is not a substitute for access control. 1. Choose page type and the right editor Under Pages you will find custom information pages, system pages, and custom product group pages. Use a custom page for things like 'About Us' or 'Find Us'; modify the intended system page for things like the contact form or terms and conditions. Older My Pages Open Pages → My Pages and select New Page. Fill in the page's basic information: Title: a clear name for the page's purpose.Meta description: describe the content. An empty value may be inherited from Settings → Domains and SEO.Visibility: choose if the page should be hidden or available. This is separate from a menu link.Name in URL: is created from the title. Check the existing address and links before changing a name/URL; do not change established addresses without handling affected links and any necessary redirection.Meta keywords: an older field. Google does not use meta keywords for ranking; prioritize content, title, and usability. Newer block editor If you see the block editor instead, create the page there and select the blocks that are actually available in your version. The model's blocks include products, product groups, HTML, showcases, slideshows, FAQ, text/image, tabs, forms, map, video, and button. Do not use old My Pages button names as if they apply there. Check the page's language, store, and availability in the selected editor. 2. Add content in the older My Pages Select Add content and use Products, Product groups, or Custom text/HTML depending on the task. Products Selecting Products creates a product list block. Open the block's heading for settings. Heading: text above the products.Type: list or grid.Selection method: automatic or manual selection.Linked to: for automatic selection, you choose the entire assortment, product group, special offer, or new arrivals according to the fields in your version. Product groupsChoose which group to display and the sorting order: alphabetical or the order set under Assortment → Product groups. Custom text/HTMLUse for text and images or supported embeds, such as YouTube. Do not insert arbitrary code from unknown sources. Older versions might instead show Product group table, Product list, Product table, Full-width product, and Optional text/image; select the corresponding content in the editor you actually see. 3. Choose the right system or product group page System pages are created for the store's functions. The exact list may evolve; use the one displayed in your store. Common examples are 404 page, special offers, new products, search page, Terms & info, contact form, and return request. The terms and conditions page may need to be available for certain payment methods. The contact form's fixed fields are name, email, optional phone number, subject, and message. For a custom product group page, you can open the group in this view or under Assortment → Product groups → the group → Appearance. 4. Check mobile layout and semantics Check the page's visibility before saving and then preview it on narrow and wide screens. Fixed widths in images, tables, or third-party embeds can cause horizontal scrolling. Only change a component's code when you understand its function. ImagesIn the older text editor, the icon <> shows HTML. These images show an older example with fixed dimensions and a corrected version: Do not routinely remove all image dimensions. A common responsive setup is max-width:100%; height:auto with correct dimensions/aspect ratio preserved. Check how your theme and the selected component actually render the image. Tables and embedsHere is a table and its older code example: Changing a table from a fixed width to 100 percent and four columns to 25 percent might help that specific example, but long words and fixed cell dimensions can still make the table too wide. Use the component's responsive table support or a functional scroll container and check on mobile. A third-party embed may need its own responsive container, not just a changed percentage. Title and headingsGive the page a unique, descriptive title. The title in search results and the visible main heading are different elements: Choose a clear main heading and avoid creating extra main headings just for larger text. Use H2 for main steps and H3 for subsections, and use paragraphs and proper lists for the content. 5. Save, choose language, and link the page Check the correct store/sub-store and language version before saving. Changes to a visible page may appear immediately; the page's visibility setting is shared across language versions. Make sure the intended language is also public.Check the page's availability/visibility and open its actual URL.Then, add a link in the active theme's menu or on a relevant page.Check both the direct link and the navigation as a visitor. A page without a menu link is not automatically hidden or access-protected. A menu link does not make a hidden or unpublished page available. The main store's content also does not mean that every sub-store has the same language version and publication status. Quick startChoose the right store, page type, and editor.Create content with a clear title, headings, and the correct language.Check visibility, URL, and mobile layout.Check the shared visibility and affected languages, save, and add a working link in the correct active theme. Subscription and accessCustom pages are available in Go, Plus, and Pro. The block selection and editing steps depend on the page editor/version; the menu link's location depends on the active theme. Check the sub-store and public language separately.
-
Link to custom pages
27 Nov 2025
In this article, you will learn how to link to your own pages.What are custom pages?Own pages are a feature for creating standalone pages that can contain your own free text, images and even products.More info is available here.When you create your own pages, links to these pages are not created automatically. You must create these links yourself.How to create a link to a custom pageThere is a function to create links to your own pages in the menu. Where these settings are located differs depending on the theme being used.FabricGo to Appearance -> Themes -> select theme, edit -> Content -> Header. Scroll down to "Own links".Click on "+ Add". Click on "Pages". A list of all custom pages created in the store will be displayed.Select the page you want to link to.If you want the page to have a different title than what it is called under custom pages, you can specify this in the "Link title" field. Otherwise, leave the field blank.Then click on "Add". Save. Done.AzaleaGo to Appearance -> Themes -> select theme, edit -> Content -> Header. Scroll down to "Menu items".Click on "+ Add". Click on "Pages". A list of all custom pages that have been created in the store will drop down. Select the page you want to link to.If you want the page to have a different title than what it is called under custom pages, you can specify this in the "Link title" field. Otherwise, leave the field blank.Then click on "Add". Save. Done.Remaining themes (Bountiful, Nordic, Brew, Shark, Emporium and Trailblaizer)Go to Appearance -> Themes -> select theme, edit -> Content -> Menu. Scroll down to "Menu items".Click on "+ Add". Click on "Pages". A list of all custom pages that have been created in the store will drop down. Select the page you want to link to.If you want the page to have a different title than what it is called under custom pages, you can specify this in the "Link title" field. Otherwise, leave the field blank.Then click on "Add". Save. Done.