Developer
HTML Integration
Zynk's HTML integration turns HTML into valid XML that the rest of a workflow can read. Web pages fetched over HTTP, HTML email bodies and reports exported by older systems are converted, optionally transformed with an XSLT stylesheet, and the data inside them is mapped into Sage, Business Central, Shopify or another connected system.
Capabilities may differ depending on the product.
Benefits
Why businesses connect HTML
Messy markup made usable
Browsers tolerate unclosed tags and loose attributes, but XML tools do not. HTML to XML repairs the markup into valid XML, so an XSLT transform can read the page instead of failing on the first stray tag.
Convert and transform in one step
Attach an XSLT file and parameters to the task if you need them. The HTML is converted and reshaped in a single pass, producing XML that is already close to the format an import task expects.
Data from HTML emails
Order confirmations and notifications often arrive as HTML email. With the Email connector reading the mailbox, each message body can be converted and the order details picked out for import.
Pages without an API
When a supplier portal or internal web app only shows data on screen, fetch the page with an HTTP request or Web Automation, convert it, and extract the table or values you need.
Ready for any Zynk connector
Most Zynk tasks take XML in and produce XML out. Converting HTML puts web content on the same footing, so it can flow into accounting, ERP, CRM or ecommerce imports like any other data.
Capabilities
What you can do with HTML
Every task the Zynk HTML connector can run, grouped by the direction data moves.
Actions in HTML
Tasks Zynk can automate in HTML
1 task
- HTML to XML → in HTML
Need something that isn't listed?
Most HTML projects include at least one custom step. Our team builds it for you.
The problem
Why integrate HTML?
Plenty of useful data is locked inside HTML: price tables on a supplier site, order emails from a web form, status pages and reports from systems with no export option. Copying it out by hand is slow, and standard XML tools reject most real-world HTML, so automating the job has usually meant custom code.
Without integration
- Values copied from web pages and emails into another system by hand
- XSLT transforms failing because the HTML is not well formed
- A custom script written to scrape each page layout
- Order emails sitting in an inbox waiting to be keyed
With Zynk
- HTML converts to XML and the values map straight into the target system
- Markup is repaired into valid XML before any transform runs
- One stylesheet per layout, maintained with the rest of the workflow
- Each email body is converted and its order lines imported
How it works
How the HTML integration works
Step 1: Collect the HTML
Take the input from wherever it lives: a page requested with the HTTP connector, an email body read by the Email connector, a file in a network folder or a page downloaded by Web Automation.
Step 2: Convert and pick out the data
HTML to XML writes a valid XML file. Add an XSLT stylesheet and parameters to the same task to extract the table, fields or links you care about during the conversion.
Step 3: Import into the target system
The resulting XML is mapped to the format the target connector expects and imported, for example as Sage 200 sales orders, Shopify products or Business Central journal lines.
Step 4: Keep it running
The workflow runs on a schedule. If a page layout changes, only the stylesheet needs updating, and the rest of the integration carries on as before.
Integrations
What can you connect to HTML?
HTML and HTTP
Request a page or HTML response with an HTTP GET, then convert it to XML so later tasks can read prices, statuses or links from it.
HTML and Email
Read order emails from a POP3 mailbox and convert each HTML message body to XML, ready for the order details to be extracted and imported.
HTML and XML and XSLT
Pass the converted XML to XSLT Transform, XML Split or XML Select to reshape it, break it into records or pull out single values for the next task.
HTML and Sage 200
Turn order details from HTML emails or web forms into XML and import them into Sage 200 as sales orders, with nobody keying the lines.
HTML and Shopify
Convert HTML product catalogues supplied by your vendors into structured data and import it into Shopify as products, so new lines appear without manual entry.
HTML integration FAQs
What does the Zynk HTML to XML task do?
Why convert HTML to XML?
Can Zynk extract data from a web page?
Can Zynk read order details from HTML emails?
Is coding needed to work with HTML in Zynk?
Can Zynk create HTML or PDF documents as well?
Can Zynk turn an HTML table into records?
See what Zynk can automate for your HTML setup
Book a 20-minute call. We'll review your systems, flag the quick wins and outline a practical route to going live.
Book a callSee pricing








