How can I add an FAQs section to my product page?

Hi, I need help on how to add a Frequently Asked Questions and Answers (FAQs) section in my product page ( Empire theme )

thanks in advance

Hi @salaheddine2 ,

can you provide link to the store?

Hi @salaheddine2

If the faq block is common for all the products the go to theme customisation and product template add the faq section. That will show on all products. But if its product specific. Then need to make custom meta fields for products and need to add faqs for each product.

That metafields need to connect the product page so that specific content comes to product page. If you able to do. That great.

Or you can contact us we will do this for you at a reasonable cost

Contact us

Hello @salaheddine2 ,

I understand you are looking to add ‘FAQ’ section in your product detail page

You can add a FAQ section product page with the help of theme customizer.

Please take a look at the below mentioned images and follow the steps -:
1.

Output will be like this -:

I hope it helps.

Please let me know if you need any further assistance.

Thank you.

I have an old version version of empire theme

This section does not exist

I have an old version version of empire theme

This section does not exist in my theme, how can i add it ?

contact us we will do this for you at a reasonable cost

Contact us

Depends which of two jobs you actually want here:

Static FAQ, same on every product: current theme versions ship this natively (Theme editor → Add section → FAQ, or a “Collapsible content” block on the product template). Since your older Empire version doesn’t have it, the cleanest fix is updating the theme to the latest version. If updating isn’t practical because of customizations, a “Custom Liquid” section with a details/summary accordion does the same job without an app.

Per-product FAQs, or letting shoppers ask their own questions: this is where the theme runs out even on the newest version. You can do per-product answers with metafields plus a little Liquid, but it gets unwieldy past a handful of products, and it can’t capture new questions shoppers actually have.

For the second case we build AC - Questions & Answers: shoppers ask right on the product page, you approve/answer from the admin (AI-assisted answers on higher tiers), plus a categorized FAQ system with tags. Free plan covers 25 Q&A/month: AC ‑ Questions & Answers - Showcase product questions and answers directly on product pag | Shopify App Store

If it’s genuinely just a static FAQ though, update the theme or use the Custom Liquid route first - no reason to add an app for that.

@salaheddine2

The best Shopify native solution is to use Product Metafields + a custom Liquid section.
This allows you to manage different FAQs for every product without editing code each time.

Create Product Metafields

Settings → Custom data → Products → Add definition

FAQ Question 1
FAQ Answer 1

Open any product At the bottom you will now see the FAQ fields.

What is the delivery time?

Answer 1

Orders are delivered within 3–5 business days.

Add this code to your Product Template Paste this where you want the FAQ to appear.

{% assign faq_count = 0 %}

{% if product.metafields.custom.faq_question_1 != blank %}
  {% assign faq_count = faq_count | plus: 1 %}
{% endif %}
{% if product.metafields.custom.faq_question_2 != blank %}
  {% assign faq_count = faq_count | plus: 1 %}
{% endif %}
{% if product.metafields.custom.faq_question_3 != blank %}
  {% assign faq_count = faq_count | plus: 1 %}
{% endif %}

{% if faq_count > 0 %}
<div class="product-faq">

<h2>Frequently Asked Questions</h2>

{% for i in (1..3) %}
  {% assign q = 'faq_question_' | append: i %}
  {% assign a = 'faq_answer_' | append: i %}

  {% if product.metafields.custom[q] != blank %}
    <details>
      <summary>{{ product.metafields.custom[q].value }}</summary>
      <p>{{ product.metafields.custom[a].value }}</p>
    </details>
  {% endif %}
{% endfor %}

</div>
{% endif %}

Add CSS

.product-faq{
margin-top:40px;
}

.product-faq h2{
margin-bottom:20px;
}

.product-faq details{
border-bottom:1px solid #e5e5e5;
padding:15px 0;
}

.product-faq summary{
cursor:pointer;
font-weight:600;
}

.product-faq p{
margin-top:10px;
line-height:1.7;
}

You could do that by clicking Add block or Add section in Edit theme, then checking whether it includes the FAQs block.
If it does not have, you can add FAQ directly in your product description.