• Accentuate Custom Fields for Shopify

    The professional solution to easily extend your Shopify store with your own checkboxes, multi-language text fields, dates, selection lists, custom objects and much more. Upload images, videos and PDF files. And cross-reference your objects to create anything you need to build your business.

    Serving Shopify merchants since 2016, Accentuate Custom Fields is a proven and battle-tested solution trusted by more than 4000 merchants worldwide and over 1000 Shopify Plus stores.

    App Store Learn more

“This is the best metafield app available” • “This app is a life saver” • “Excellent app that's very easy to use” • “We couldn't live without this app”

Rated 4.9 / 5 on Shopify App Store • See all reviews

  • The most feature-packed app available for Shopify

    ACF provides you with all the features you will ever need to enrich and personalize your store

    • ballot

      Multiple Field Types

      22 different field types including date & color pickers, multi-language text, selection lists, tagging and custom JSON objects

    • translate

      Multi-Language Content

      Define custom fields with content in multiple languages with built-in translation. Display dynamically in your visitors' language

    • link

      Cross-reference Objects

      Easily build cross-references between Shopify objects — Articles point to products, pages to collections etc.

    • border_color

      Smart Fields Editor

      Edit your custom fields in their right context. Edit multiple variants in one go together with your product fields

    • cloud_upload

      Media Upload

      Upload unlimited images, videos and PDF files and serve them to your visitors via a global CDN with cutting-edge performance

    • collections

      Advanced Image Handling

      Perform image resizing and cropping as well as more advanced features directly in Liquid, no scripts required

    • import_export

      Bulk Editing

      Bulk edit your custom fields via Excel. ACF supports upload and download of native XLSX files with ease

    • loyalty

      Customer Fields

      Allow your customers to edit their own custom fields including upload of their own images and files

    • repeat

      Repeatable Blocks & Fields

      Add multiple values for fields dynamically while you edit for different products, collections, pages etc.

    • photo_filter

      Field Filters

      Streamline your editing process by live filter fields by product type, blog, page, collection or template

    • note_add

      Automatic Product Tagging

      Tag your products automatically using custom field values and use them for collection filtering

    • post_add

      Automatic Order Fields

      Set custom field values automatically when orders are created. Great for purchase order references, delivery instructions etc.

    • stop_screen_share

      Sitemap Control

      Hide individual pages, products and more from Google and internal searches

    • done_all

      Multi-Store Friendly

      Link multiple stores together and sync custom field definitions easily from a single place

    • extension

      API Access

      Update your custom fields using Shopify and ACF API. Perfect for PIM integrations

  • Our clients love the simplicity

    “Accentuate Custom Fields has allowed us to produce results far more efficiently than with other custom fields apps. Its UI is a pleasure to work with and our clients love the simplicity of it! The sheer amount of power behind each of the field types is insane! Honestly, we’d be knackered without Accentuate Custom Fields!”

    Liam Merlyn

    Lead Shopify Developer, Kubix Media

    Our must-have extension

    “We do not build a Shopify store without Accentuate Custom Fields, it has become our must-have metafield extension for Shopify. Not only is the product great, their support is exceptional and new features are always being added.”

    Martin Cox

    Technical Director, Overdose


Free plan available for Shopify trial, affiliate or NPO accounts

Trusted by thousands of store owners worldwide and more than 1000 Shopify Plus stores

  • Free

    Shopify trial, affiliate
    or NPO accounts
    • Free forever
    • All features without limitations
    • Same-day technical support
    Install for free
  • Professional

    Applies to
    standard Shopify plans
    • 30 days free trial
    • All features without limitations
    • Same-day technical support
    Start free trial
  • Plus

    Applies to
    Shopify plus stores
    • 30 days free trial
    • All features without limitations
    • Priority technical support
    Start free trial
  • Agency

    install on behalf
    of your client
    Agency install

All prices in USD per month billed by Shopify. First 30 days free of charge. If you uninstall before the end of the trial, you won't be billed

Have multiple stores or prefer a perpetual license? Get in touch for pricing

Our partners

We partner with these passionate and highly experienced Shopify Experts from around the world, who can help you out with your Accentuate Custom Fields project

Is your agency already using ACF? Want to be listed above?

Get in touch via email hello@accentuate.io to learn more about our partner program

  • Frequently Asked Questions

    What is ACF for, exactly?

    There are literally thousands of use cases for ACF. This is just a very small selection of what our customers have built — product retail prices, specifications, dimensions, weight, materials, ingredients, usage/cooking/washing/assembly/DIY instructions, online manuals, youtube links, delivery lead times, certifications, warranties, return policies, galleries/slideshows, SEO optimization, product/customer testimonials and reviews, related products and collections lists, "Frequently bought with" and "Goes well with" lists, FAQ sections and acquiring customer details such as nickname, gender, birthday, sizing details, account numbers or business ids.

    You can also create extra fields to control your design layout such as creating custom product filters, hiding of specific products or articles from searches, CTA texts or tabs. You can even define dynamically embedded scripts that you need to have on certain products or pages. Get in touch with your use case and we'll gladly help out with how this can be addressed using ACF

  • Where are my custom fields stored?

    All custom field definitions as well as the values you enter are stored as metafields within your Shopify store. This means that you never rely on any third-party system but can trust Shopify to keep your data safe. Metafields are an integral part of the Shopify platform and provide secure storage for your data. One exception: due to restrictions in Shopify's API media uploads are stored externally on a secure Google Cloud server with daily backup (the reference to the media is stored in a Shopify metafield)

  • Will this work in my high-traffic Plus store?

    Without a doubt. Firstly, retrieval of metafield values (where your custom fields' values are stored) is done by Shopify within Shopify's infrastructure, so it's no different from any other piece of content you create inside Shopify. Secondly, media uploads (with or without image resizing/cropping) are served directly via world-class software services such as Google Cloud Platform, Cloudflare and Cloudinary with very low latency

  • How do I show my custom fields on my storefront?

    Using Liquid together with Shopify Metafields, you can easily integrate the values into both your design and notification templates. Our Help Center shows examples covering the supported field types as well as tutorials to work with our various features

  • Can I use ACF to manage existing metafields from other apps?

    Absolutely. Just as well as ACF lets you define fields in discrete namespaces to keep it from updating metafields from other apps, you can also use it to handle metafields defined by other apps. ACF features an easy-to-use wizard to find existing metafields created by other apps and will automatically reuse any existing values

  • The app installation requests managing of my store? Really?

    To be able to store metafields for a Shopify object such as a product or a page, ACF needs to have access to that object. This is how Shopify works. Rest assured, that ACF does not modify or delete anything in your store other than the Shopify metafields we use as the foundation for your custom fields - with the exception of any Shopify data you specifically choose to update via ACF's functionality, such as product tags and customer emails. Please see our privacy policy.

  • I have another question?

    Get in touch via email support@accentuate.io

  • Help Center

    Getting custom fields integrated with your storefront requires a bit of programming flair. Our Help Center shows you the basics of how to integrate Shopify metafields into your theme templates

    Open Help Center

Privacy Policy

Accentuate Custom Fields ("the App") operated by Accentuate Digital ("us", "we", or "our") acts as an editor for Shopify metafields ("the Service") for merchants who use Shopify to power their stores. This Privacy Policy describes how personal information is collected, used, and shared when you install or use the App in connection with your Shopify-supported store.

Personal Information the App Collects

When you install the App, we are automatically able to access certain types of information from your Shopify account: Orders, Customers, Products and Content (such as pages, blogs and articles) This access is used solely for the purpose of reading, creating and updating data in your Shopify account. The App does not by itself collect and store any personal information outside of Shopify.

Service Providers

We may use third party services such as Heroku, Google Cloud Platform, LogDNA, Cloudflare, Cloudinary and others that collect, monitor and analyze certain types of information in order to facilitate our Service. These third party service providers have their own privacy policies addressing how they use such information. These third parties perform tasks on our behalf and are obligated not to disclose or use it for any other purpose.

Your Rights

If you are a European resident, please note that any information processed through the app will be transferred outside of Europe, including to Canada and the United States.


We may update this privacy policy from time to time in order to reflect, for example, changes to our practices or for other operational, legal or regulatory reasons.


If you have questions, or if you would like to make a complaint, please contact us by e-mail at support@accentuate.io

Terms of Use

These Terms of Use Conditions ("Terms", "Terms and Conditions") govern your relationship with Accentuate Custom Fields ("the App", "the Service") operated by Accentuate Digital ("us", "we", or "our"). Please read these Terms and Conditions carefully before using the Service.

Your access to and use of the Service is conditioned on your acceptance of and compliance with these Terms. These Terms apply to all visitors, users and others who access or use the Service.

By accessing or using the Service you agree to be bound by these Terms. If you disagree with any part of the terms then you may not access the Service.


We may terminate or suspend your access immediately, without prior notice or liability, for any reason whatsoever, including without limitation if you breach the Terms. Upon termination, your right to use the Service will immediately cease. If you wish to terminate your account, you may simply uninstall the App and discontinue using the Service.

Images and Video Content

By uploading images or videos (the "Content") to the Service, you guarantee that you are the copyright owner or have been awarded full and unrestricted rights from the copyright owner to upload and utilise the Content for your intended use within the Shopify store on which the service has been installed. Content that are considered to infringe the copyright or trademarks of other individuals, organisations or companies will be deleted. By uploading Content you guarantee that such use of the Content does not violate the rights of any other party, does not result in a breach of contract between you and another party and that you accept responsibility for any royalties or fees due to any other party from the use of the uploaded Content.

Limitation Of Liability

In no event shall Accentuate Digital, nor its directors, employees, partners, agents, suppliers, or affiliates, be liable for any indirect, incidental, special, consequential or punitive damages, including without limitation, loss of profits, data, use, goodwill, or other intangible losses, resulting from (i) your access to or use of or inability to access or use the Service; (ii) any conduct or content of any third party on the Service; (iii) any content obtained from the Service; and (iv) unauthorized access, use or alteration of your transmissions or content, whether based on warranty, contract, tort (including negligence) or any other legal theory, whether or not we have been informed of the possibility of such damage, and even if a remedy set forth herein is found to have failed of its essential purpose.


Your use of the Service is at your sole risk. The Service is provided on an "AS IS" and "AS AVAILABLE" basis. The Service is provided without warranties of any kind, whether express or implied, including, but not limited to, implied warranties of merchantability, fitness for a particular purpose, non-infringement or course of performance.

Accentuate Digital, its subsidiaries, affiliates, and its licensors do not warrant that a) the Service will function uninterrupted, secure or available at any particular time or location; b) any errors or defects will be corrected; c) the Service is free of viruses or other harmful components; or d) the results of using the Service will meet your requirements.

Governing Law

These Terms shall be governed and construed in accordance with the laws of Denmark, without regard to its conflict of law provisions.

Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights. If any provision of these Terms is held to be invalid or unenforceable by a court, the remaining provisions of these Terms will remain in effect. These Terms constitute the entire agreement between us regarding our Service, and supersede and replace any prior agreements we might have between us regarding the Service.


We reserve the right, at our sole discretion, to modify or replace these Terms at any time. If a revision is material we will try to provide at least 30 days notice prior to any new terms taking effect. What constitutes a material change will be determined at our sole discretion.

By continuing to access or use our Service after those revisions become effective, you agree to be bound by the revised terms.


If you have any questions about these Terms, please contact us by e-mail at support@accentuate.io