Introducing Dynamic Variables

Introducing Dynamic Variables

Turn website feedback into structured data using Dynamic Variables. Map reporter, browser, environment, and custom metadata directly to Jira, Linear, ClickUp, Notion, and more.

Emile-Victor Portenart
Emile-Victor Portenart
Marker.io Updates
Last updated: Jan 26, 2026
Introducing Dynamic Variables
Contents

    Map reporter data, browser info, and custom metadata directly to fields in your integrations. No more buried context in issue descriptions.

    We're launching Dynamic Variables, a new feature that lets you map Marker.io data to custom fields in Jira, Linear, ClickUp, Notion, and other integrations.

    Use the {{VARIABLE}} syntax anywhere in your field mapping to populate structured data automatically when issues are created.

    Turn feedback into structured data

    Technical metadata in issue descriptions is hard to use. You can't filter by browser, build dashboards by reporter, or trigger automations based on device type.

    Dynamic Variables solve this by letting you map any Marker.io data directly to custom fields in your integration. Reporter email goes to a "Reported By" field. Browser version goes to an "Environment" field. Your data lands where your workflows expect it.

    What's new

    Variable syntax:

    • Use {{VARIABLE}} in any custom text field mapping to insert dynamic data

    Standard variables:

    • Map reporter email, browser, OS, screen size, device type, and issue type out of the box

    Custom metadata:

    • Map any variable set through the JavaScript API using {{metadata.yourVariable}}

    All integrations supported:

    • Works with Jira, Linear, ClickUp, Notion, Asana, and all other integrations

    Graceful fallbacks:

    • Missing or null values are handled cleanly without breaking issue creation
    Type {{ to open the variable picker and see all available variables.
    Map Browser name to a custom field in Jira.
    Issues arrive with structured data in the right fields, ready for filtering and automation.

    Examples

    1. Auto-routing by reporter:

    {{reporter.email}}

    Include reporter email in descriptions or fields. Your Jira automation routes issues to the right team member.

    2. Support context with custom data:

    User ID: {{customData.userId}} Plan: {{customData.account.plan}} Company: {{customData.company.name}}

    Support sees account context instantly. No lookup needed.

    3. Timestamp for SLA tracking:

    Reported at: {{date.iso}}

    Machine-readable timestamp for automation rules and SLA calculations.

    4. Audit trail for compliance:

    Reported: {{date.iso}} by {{reporter.name}} ({{reporter.email}})

    5. Environment info in custom fields:

    {{environment.multiline}} or {{environment.oneline}}

    Map to a dedicated "Environment" field. Keeps descriptions clean while capturing full technical context.

    Teams report fewer clarification messages per bug. The context travels with the issue.

    How to enable

    Dynamic Variables is available now for Team plans and above.

    1. Go to your Dashboard → Website's Project → Widget → Forms
    2. Select your form.
    3. In field mapping, type {{ to open the variable picker
    4. Select the variable you want to map to each field.

    Documentation

    What should I do now?

    Here are three ways you can continue your journey towards delivering bug-free websites:

    2.

    Read Next-Gen QA: How Companies Can Save Up To $125,000 A Year by adopting better bug reporting and resolution practices (no e-mail required).

    3.

    Follow us on LinkedIn, YouTube, and X (Twitter) for bite-sized insights on all things QA testing, software development, bug resolution, and more.

    Emile-Victor Portenart

    Emile-Victor Portenart

    Emile-Victor is Marker.io's CPO. Passionate about design and film photography.

    Frequently Asked Questions

    What is Marker.io?

    Marker.io is a website feedback tool, bug reporting, UAT, and annotation tool for websites. It’s the best way to gather feedback and bug reports with screenshots, annotations, and advanced technical metadata. It also integrates perfectly with Jira, Trello, ClickUp, Asana (and more).

    Who is Marker.io for, and can I use it for website design feedback?

    Marker.io is a website feedback tool for teams that are responsible for shipping and maintaining websites, and need a simple website testing tool to collect visual feedback, manage client feedback, and turn that feedback into actionable tasks.

    As well as teams managing website design feedback processes, it’s used by:

    - Organizations managing complex or multi-site websites
    - Agencies collaborating with clients and stakeholders
    - Product, web, design, and QA teams inside companies

    Whether you’re building, designing, testing, improving, or running a live site, Marker.io helps teams manage website design feedback, manual QA, user acceptance testing, revisions, and approval without breaking existing workflows.

    How easy is it to set up for bug reporting and other website testing?

    Embed a few lines of code on your website and start collecting client feedback with screenshots, visual annotation, and advanced technical metadata. We also have a no-code WordPress plugin and a browser extension.

    Will Marker.io slow down my website?

    No, it won't.

    The Marker.io script is engineered to run entirely in the background and should never cause your site to perform slowly.

    Can I use Marker.io for QA and user acceptance testing?

    Yes, Marker.io is one of the leading QA and user acceptance testing tools. It combines intuitive issue tracking tools with powerful project management integrations to make it easy for users, colleagues, and stakeholders alike to report bugs so your developers and designers can fix them.

    Do users need an account to send client feedback?

    No, anyone can submit website feedback and send comments without an account.

    How much does Marker's website feedback solution cost?

    Plans start as low as $39 per month. Each plan comes with a 15-day free trial. For more information, check out the pricing page.

    Get started now

    Free 15-day trial  •  No credit card required •  Cancel anytime