---
title: Product & Category Links
description: >-
  Link customers to a product category, a specific product, or a specific
  design style on your Photo Finale site.
---

> **For AI agents:** the complete documentation index is at [llms.txt](/llms.txt). Append `.md` to any page URL for its markdown version.

Category and product links are the workhorses of your marketing: a Facebook post about canvas prints should land on canvas prints, not your home page. This page covers linking at three levels of precision — a whole category, a single product, and a single design style within a product.

<Tip>
Replace `demo.photofinale.com` with your own PF site domain in any of these links. The easiest way to get your category links is the myLab Web Links tool: [https://mylab.photofinale.com/StoreManagement/WebLinks](https://mylab.photofinale.com/StoreManagement/WebLinks)
</Tip>

## Link to a category

Use the category name from your catalog in the URL:

```text
https://demo.photofinale.com/shop/cards
```

For print product categories, use the `/prints/` path instead:

```text
https://demo.photofinale.com/prints/large-format
```

<Note>
If a category name contains characters that aren't valid in a URL, link to a specific product inside it instead using the direct product link below.
</Note>

## Link to a specific product

Every product has a database ID (`pid`). A direct product link works regardless of where the product sits in your category tree:

```text
https://demo.photofinale.com/shop?pid=408584
```

You can find product IDs in myLab's product management pages, or on the Web Links page.

## Link to a specific style

You can go one step further and link to a specific design style of a product, skipping the style selection page entirely. The link needs both the product ID and the style ID:

```text
https://demo.photofinale.com/shop?pid=761977&styleID=6120348
```

<Accordion title="How to find a Style ID">
  <Steps>
    <Step title="Turn on Debug Mode">
      Visit `/debugsettings` on your site (for example, `https://demo.photofinale.com/debugsettings`) and enable Debug Mode.
    </Step>
    <Step title="Open the Style Selection page">
      Browse to the product and open its style selection page. With Debug Mode on, each style displays its Style ID.
    </Step>
    <Step title="Build your link">
      Combine the product's `pid` and the `styleID` into the URL format shown above, then turn Debug Mode back off.
    </Step>
  </Steps>
</Accordion>

## Show a specific occasion's designs on a product

For products with designs across many occasions (like photo cards), add an `occasionID` parameter to a direct product link to control which occasion's designs the customer sees first. For example, an 8x4 photo card opened to Mother's Day designs:

```text
https://demo.photofinale.com/shop/cards/photo-cards/8x4-photo-card?pid=913734&occasionID=39
```

The full list of occasion IDs is on the [Occasion Links](/pf-website/linking-into-pf-web/occasion-links) page.

## What's Next?

<Columns cols={2}>
  <Card title="Occasion Links" icon="calendar-star" href="/pf-website/linking-into-pf-web/occasion-links">
    Link to seasonal collections and look up occasion IDs.
  </Card>
  <Card title="Faceted Product Search Links" icon="filter" href="/pf-website/linking-into-pf-web/faceted-product-search-links">
    Link into the browse experience pre-filtered by category, tag, or product.
  </Card>
</Columns>
