Say hello to WriteText.ai 3.5. Full automation, templates, and smarter product research. Discover what's new.
Say hello to WriteText.ai 3.5. Full automation, templates, and smarter product research. Discover what's new.
WriteText.ai is seamlessly integrated as an add-on for WooCommerce, Magento, and Shopify, so there’s no need to worry about technical setup for these platforms. Instead, what this page discusses is how your generated content gets published and laid out on your storefront.
There are five main ways to do this, each with different levels of control and complexity:
WriteText.ai outputs unformatted category and product descriptions (long and short) as plain paragraphs directly into native ecommerce fields; simplest setup, works with WooCommerce, Shopify, and Magento.
WriteText.ai generates structured, styled HTML using templates set up and linked in the WriteText.ai backend, enabling headings, lists, and customizable sections (features, benefits, images, etc.) for richer output than plain text; works with WooCommerce, Shopify, and Magento.
WriteText.ai text sections (from backend templates) can be linked to drag-and-drop elements in popular page builders like Elementor, using block IDs to map content; allows flexible layouts for WooCommerce and Shopify (not compatible with Magento)
WriteText.ai assigns unique CSS class names to each text and image block, allowing front-end developers to precisely control layout and styling directly with CSS/HTML; works with WooCommerce, Shopify, and Magento.
WriteText.ai’s API connects with ecommerce, ERP, PIM, inventory, POS, or other systems to centralize and automate product text creation across channels, offering maximum flexibility and consistency but requiring developer setup.
The sections below outline each method in more detail, including functionality, complexity, expected outcomes, and platform compatibility.
Important note: Meta title, meta description, Open Graph description, and image alt text are generated and transferred to the ecommerce system as plain text without any formatting, as these texts are not visible on the page itself. This article focuses on how to lay out visible text in the product and category pages, specifically long and short product descriptions as well as category texts.
All text can be modified after text generation before being transferred to the live shop.
WriteText.ai generates plain text for category description and long & short description. Once generated, the text is transferred to the corresponding fields in the ecommerce platform. While the text is plain, it may be divided into multiple paragraphs depending on the length.
This is the most basic way to use WriteText.ai.
Output: Plain text written with one or more paragraphs depending on the length, no formatting.
Using this option, WriteText.ai generates HTML text using predefined templates set up in the backend of WriteText.ai. It works just like under Option 1 where the output is transferred to either category description, long and/or short product description fields; however, it does require that a template is linked to the ecommerce site so that WriteText.ai knows which text sections to generate and in which order. The linking of template and ecommerce site is done in the backend of WriteText.ai.
Output: The final output is one HTML page for each description type. The formatting uses the ecommerce site’s stylesheet for Normal Text, H1–H6 headings, bullets, numbering, margins, paragraph breaks, etc. and allows you to configure Normal Text bold, underline and italics as well as choose if the output is in bullet points, numbers, or as a text paragraph.
The result is of higher quality than plain text without templates as described under Option 1. The text is more engaging, it can contain specific sections such as features, advantages, and benefits, and it can be fully customized by inserting images and custom prompts (Pro version) to create output that meets all your requirements. You also have full control over the order of the different sections that appear in the final output.
All text is output as a single HTML page in the category description and/or the long or short product description depending on which text is being generated.
Page builders allow you to lay out your product and category pages by dragging and dropping elements in the page, then linking specific text sections from the WriteText.ai template to these elements. WriteText.ai generally works with most page builders such as Elementor for WordPress. (Installing and configuring a page builder is beyond the scope of this article but there are many resources on the Internet for how that is done.)
Once the page has been laid out, each block in the page must be linked to a WriteText.ai text section using a so-called block id. The block id can be found in the templates section of WriteText.ai’s backend. Once you have opened the template that you want to link with the page builder, hover over the section then copy the “block id” then paste it into the corresponding block in the page builder. Continue until all block id’s have been linked with the page builder template then save it before generating and transferring the text to the shop.
If the output does not fit in the sections you have set up in the page builder, then either adjust the text length by modifying the template or adjust your layout in the page builder.
Note: The page builders for Magento are not as flexible as those for WooCommerce and Shopify so this option does not work for Magento. See option 4.
This option is used to position where a piece of text (called a "text block") or an image (called an “image block”) appears on a product or category page using so-called CSS class names.
A text block is just a chunk of text wrapped in HTML tags, like <div>
, <p>
, or <span>
and an image is likewise wrapped in similar HTML tags. By giving the text block or image a CSS class name, a front-end developer can format how the text appears (by overwriting WriteText.ai’s template formatting) as well control where the text block is positioned on the product or category page.
Changing appearance and/or position can be done independently of each other.
WriteText.ai generates the text for the product descriptions based on the template chosen as discussed above. The text is saved in the long and/or short product descriptions field(s)* and can be accessed directly in the backend of WooCommerce, Shopify and Magento.
WriteText.ai adds a special class name in the HTML output, for instance wtai-features-section
for the feature section, wtai-image_1-section
for the first image embedded in the text and so on. The class names are not visible in the generated text, and each class name is unique to avoid conflicts.
A front-end developer uses class names to position text and image blocks accurately on a product or category page, typically adhering to a design specification. This ensures that when the page loads in a browser, the text and image blocks are consistently positioned correctly. While positioning the text block, the front-end developer can also apply custom formatting, such as changing standard bullet points to colored bullets or checkmarks, as used in WriteText.ai’s demo store’s technical specifications section.
This method works similar to using a page builder, except that the layout (placing of the text and image blocks) uses class names and requires a front-end developer.
* In most ecommerce systems, the long product description is a detailed text field used to present the full product information, often displayed in the main product page content area. The short product description (sometimes called an excerpt or summary) is a smaller text field intended for concise highlights, typically shown near the product title, price, or in product listings. Depending on the platform and theme, a store may use only the long description, only the short description, or both, with the short description serving as a quick preview while the long description provides the full details.
Approach | Placement control | Setup effort | Best for | Styling method |
Option 1: Plain text transfer as category description, long and/or short descriptions | None, plain text, written into category or product description fields | Low | Shops using standard themes without any layout on the product and category page | None |
Option 2: HTML- formatted text transferred to category description as well as long and/or short descriptions | Moderate (single content area, style by class) | Medium | Shops using standard themes without customization that want full control over text and images |
CSS Classes: Use predefined class names (e.g., . Example: Content is published directly into the theme’s default description container, styled based on class-based rules. |
Page builder | High (block-level mapping) | Medium | Pixel-perfect layouts, non-dev teams |
Block IDs: Use unique block IDs to map sections in your page builder tool. Example: Content is mapped via Block IDs and styled using the builder's tool or custom CSS. |
Custom layout | Very High (template code) | Medium–High | Full control in bespoke themes |
CSS Classes: Use class names (e.g., Sections use custom fields to store content, and developers map content to the layout via classes or Block IDs. Example: You must ensure custom fields are output and connected properly to the front-end template. |
If you need full freedom without any limitations, then you can use the API to integrate with your ecommerce system, ERP system, PIM system, Inventory system etc. The API supports all the functionality of WriteText.ai., except for managing negative keywords.
API integration is primarily used by companies employing an omni-channel strategy with interconnected components such as ERP systems, POS, inventory systems, ecommerce platforms, and more. By leveraging WriteText.ai and its API as the source for all optimized product text, businesses can streamline content creation, ensuring consistency and accuracy across multiple platforms. This integration enables automated, high-quality product descriptions tailored to enhance SEO, improve customer engagement, and drive sales, all while reducing manual effort and maintaining brand coherence across diverse systems.
Read more about the WriteText.ai API here.
Empty gap in a page builder? Remove or hide the unused block; builders keep placeholders until you do.
With the Enterprise plan, WriteText.ai takes care of the entire setup for you so you can focus on running your business. This plan is designed for companies that want a fast, hands-off onboarding process rather than spending hours learning, configuring, and troubleshooting.
As part of Enterprise, our team will:
In close collaboration with you, ensuring layouts, sections, prompts, tone, and style align perfectly with your brand.
Including handling any custom development needed for smooth deployment (we can also work directly with your development team).
Sharing practical tips and best practices so your team is confident using the system.
Actively setting things up for you rather than just advising, shortening the time from signup to full-scale use.
Unlike traditional “enterprise” tiers, this plan does not require 25,000 products or six-figure credit usage per year. Instead, it’s tailored for businesses that want the reassurance of expert setup and configuration, ongoing support, and a guaranteed smooth start.
If your theme has a built-in long description (and maybe short description) field(s), WriteText.ai publishes content there either as plain text or (if you use a template) as one continuous HTML block composed of the sections set up in the template being used.