# DealGift > Free-gift Shopify app. Merchants configure trigger-based free-gift > deals (cart value, specific product, collection, or tag) that appear > in the storefront cart and survive to checkout via a Shopify-native > discount function. Listed on the Shopify App Store. DealGift runs free-gift deal logic on Shopify storefronts: trigger rules, buyer consent when configured, gift-line cart updates, and a discount function that zeroes the gift line at checkout - no checkout hijacking, no theme-specific glue code. The app also publishes a UCP extension (`app.dealgift.shopping.deal`) so AI agents can discover and surface gift promotions during cart and checkout flows. ## Marketing pages - [Homepage](https://dealgift.app/): Product overview, hero flow, install CTA, plan summary. - [Features](https://dealgift.app/features/): Deal builder + rules, storefront embed, consent flows, cart behaviour, checkout discounts, admin configuration. - [How it works](https://dealgift.app/how-it-works/): The Shopify-native building blocks - theme app extension, cart APIs, discount function - explained without jargon. Notes that DealGift doesn't "hijack" checkout. - [Pricing](https://dealgift.app/pricing/): Plan tiers (Free / Basic / Pro / Pro Plus), pricing, Shopify-managed billing. - [FAQ](https://dealgift.app/faq/): Installation, theme compatibility, billing, data privacy, support contacts. - [Contact](https://dealgift.app/contact/): Support form (routes to hello@dealgift.app). - [Privacy](https://dealgift.app/privacy/): Data handling, GDPR. - [Terms](https://dealgift.app/terms/): Terms of service. ## UCP `/ucp/mcp` endpoint (agent-facing surface) - [MCP endpoint](https://dealgift.app/ucp/mcp): JSON-RPC 2.0 endpoint exposing the `get_deals` tool. Agents POST `shop_domain` (and optional `cart` context) to get back the merchant's active gift promotions with threshold progress and a ready-to-speak `agent_hint`. Opt-in / direct-integration surface - not on Shopify's per-store discovery path. ## Install - [Shopify App Store listing](https://apps.shopify.com/dealgift): Where merchants click "Install" to add DealGift to their Shopify store. ## Optional - [UCP protocol](https://ucp.dev): Universal Commerce Protocol - the open spec DealGift's agent surface conforms to. - [Shopify UCP implementation notes](https://shopify.dev/docs/agents): Shopify's own UCP server.