Skip to main content

Displaying Claim Forms

Once you have created a Claim Form, you need to make it accessible to your customers. There are two primary ways to do this:

  1. The Claims Page (Standalone Link)
  2. Customer Account Integration

Every form you create gets its own unique URL on your store. This is the most flexible method as it works with any theme and allows you to link to the form from anywhere (menus, emails, landing pages).

Finding Your Form URL

  1. In the Claimify Admin, go to Forms.
  2. Click on the form you want to use.
  3. Click the "Open in Storefront" button in the header.
  4. Copy the URL from your browser address bar. It will look like this: https://your-store.myshopify.com/apps/claimify/form/FORM_ID

Key Use Cases

1. Add to Navigation Menu

Go to Online Store > Navigation. Add a new menu item called "File a Claim" and paste your Form URL.

If you have a customized "Returns Policy" page, add a button or text link saying:

"Have an issue with your order? Start a Claim Here — (paste your form URL)"

3. Email Footers

Add the link to your Order Confirmation email template so customers can easily find it if something goes wrong.

tip

You can create multiple forms (e.g., "Returns", "Warranty") and link to them separately from your FAQ page!

Method 2: Customer Account Integration

For a seamless experience, you can allow customers to file claims directly from their Order History.

New Customer Accounts (Shopify Extensibility)

If you are using the New Customer Accounts system:

  1. Claimify automatically installs a "File Claim" action in the Order Action Menu.
  2. When a user views an order, they can click the three dots/actions menu and select "File Claim".
  3. This will verify the order eligibility and immediately launch the claim form for that specific order.

Classic Customer Accounts (Liquid Themes)

If you are using a Classic Theme:

  1. Go to Online Store > Themes > Customize.
  2. Navigate to the Customer Account page (or Order page).
  3. Look for the App Embeds tab (icon on the far left).
  4. Enable Claimify Core (or similar app embed).
  5. Optional: If you want a custom button, you may need to edit your customers/order.liquid template to add a link:
    <a
    href="/apps/claimify/form/DEFAULT_ID?orderId={{ order.id }}&email={{ customer.email }}"
    class="btn"
    >
    File a Claim
    </a>
    Note: The exact URL parameters may vary. The easiest method is to simply link to the Proxy Page, where the customer can look up their order manually.

Embedding on Specific Pages

Currently, the Claim Form is designed to live on its own dedicated page (The Proxy Page) to ensure it has enough screen space for photo uploads and the product selection table.

To "embed" it on a specific page (like a Landing Page):

  1. Use a "Call to Action" Button: Design a nice section on your landing page describing your guarantee, then add a "Start Claim" button linking to your form URL.
  2. Iframe (Advanced): While not officially supported, some merchants use an iframe to embed the proxy URL inside another page. Use this with caution as it may affect mobile responsiveness.