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:
- The Claims Page (Standalone Link)
- Customer Account Integration
Method 1: The Claims Page (Recommended)
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
- In the Claimify Admin, go to Forms.
- Click on the form you want to use.
- Click the "Open in Storefront" button in the header.
- 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.
2. Link from valid "Contact Us" or "Returns" pages
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.
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:
- Claimify automatically installs a "File Claim" action in the Order Action Menu.
- When a user views an order, they can click the three dots/actions menu and select "File Claim".
- 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:
- Go to Online Store > Themes > Customize.
- Navigate to the Customer Account page (or
Orderpage). - Look for the App Embeds tab (icon on the far left).
- Enable Claimify Core (or similar app embed).
- Optional: If you want a custom button, you may need to edit your
customers/order.liquidtemplate to add a link: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.<a
href="/apps/claimify/form/DEFAULT_ID?orderId={{ order.id }}&email={{ customer.email }}"
class="btn"
>
File a Claim
</a>
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):
- 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.
- Iframe (Advanced): While not officially supported, some merchants use an
iframeto embed the proxy URL inside another page. Use this with caution as it may affect mobile responsiveness.