# Pepperjam

Pepperjam is an affiliate marketing solutions provider that powers growth for marketers seeking a scaled alternative to their primary sales and marketing channels.

Pepperjam integration replicates data using the [Pepperjam Advertiser API v20120402](https://ascendpartner.zendesk.com/hc/en-gb/articles/13501008650909-API-Overview).

See the [Schema](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#Schema) section for a list of objects available for replication.

## Preparing for authentication

To access your data, you need to authenticate the connection with your account credentials.

Information noteMake sure that the account you use has read access to the tables you want to fetch.

Pepperjam has been rebranded as Ascend by Partnerize.

To retrieve your API key:

1. Log into your [Ascend](https://console.partnerize.com/login/partnerize/en) account.

2. Click the Resources tab.

   An additional drop-down menu appears.

3. Click API Keys &gt; Generate New Key.

4. Copy and paste your API key into a secured file.

## Creating the connection

For more information, see [Connecting to SaaS applications](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/connecting-web-applications.htm).

1. Fill in the required connection properties.

2. Provide a name for the connection in Connection name.

3. Select Open connection metadata to define metadata for the connection when it has been created.

4. Click Create.

Connection settings

| Setting | Description |
| --- | --- |
| Data gateway | Select a Data Movement gateway if required by your use case.<br><br>Information note<br><br>This field is not available with the Qlik Talend Cloud Starter subscription, as it does not support Data Movement gateway. If you have another subscription tier and do not want to use Data Movement gateway, select None.<br><br>For information on the benefits of Data Movement gateway and use cases that require it, see [Qlik Data Gateway - Data Movement](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm). |
| Start Date | Enter the date, in the format `MM/DD/YYYY`, from which the data must be replicated from your source to your target. |
| API Key | API key. |

## Schema

Information note

Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.

Depending on your destination, table and column names may not appear as they are outlined below.

### creative\_advanced

The `creative_advanced` table contains information about advanced link creatives in your Pepperjam account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | modified |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#AdvancedLinks "Opens in new tab: Pepperjam API method") |

creative\_advanced table foreign keys

| Join creative\_advanced with | on |
| --- | --- |
| [creative_banner](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-banner) | ```<br>creative_advanced.private_affiliates.affiliate_id = creative_banner.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_advanced.promotions.id = creative_banner.promotions.id<br>``` |
| [creative_coupon](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-coupon) | ```<br>creative_advanced.private_affiliates.affiliate_id = creative_coupon.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_advanced.promotions.id = creative_coupon.promotions.id<br>``` |
| [creative_text](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-text) | ```<br>creative_advanced.private_affiliates.affiliate_id = creative_text.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_advanced.promotions.id = creative_text.promotions.id<br>``` |
| [creative_promotion](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-promotion) | ```<br>creative_advanced.promotions.id = creative_promotion.id<br>``` |

creative\_advanced table schema

| **code**<br><br><br>STRING |
| --- |
| **created**<br><br><br>DATE-TIME |
| **description**<br><br><br>STRING |
| **end\_date**<br><br><br>DATE-TIME |
| **flash\_url**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **modified**<br><br><br>DATE-TIME |
| **name**<br><br><br>STRING |
| **personalized**<br><br><br>INTEGER |
| **private**<br><br><br>INTEGER |
| **private\_affiliates**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>affiliate_id: INTEGER</li><li>first_name: STRING</li><li>last_name: STRING</li></ul> |
| **promotions**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>										id: INTEGER</li><li>name: STRING</li></ul> |
| **start\_date**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **sub\_type**<br><br><br>STRING |
| **supression\_url**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **verified**<br><br><br>STRING |
| **view\_date**<br><br><br>DATE-TIME |

### creative\_banner

The `creative_banner` table contains information about banner creatives in your Pepperjam account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | modified |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Banner "Opens in new tab: Pepperjam API method") |

creative\_banner table foreign keys

| Join creative\_banner with | on |
| --- | --- |
| [creative_advanced](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-advanced) | ```<br>creative_banner.private_affiliates.affiliate_id = creative_advanced.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_banner.promotions.id = creative_advanced.promotions.id<br>``` |
| [creative_coupon](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-coupon) | ```<br>creative_banner.private_affiliates.affiliate_id = creative_coupon.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_banner.promotions.id = creative_coupon.promotions.id<br>``` |
| [creative_text](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-text) | ```<br>creative_banner.private_affiliates.affiliate_id = creative_text.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_banner.promotions.id = creative_text.promotions.id<br>``` |
| [creative_promotion](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-promotion) | ```<br>creative_banner.promotions.id = creative_promotion.id<br>``` |

creative\_banner table schema

| **allow\_deep\_link**<br><br><br>INTEGER |
| --- |
| **alt\_text**<br><br><br>STRING |
| **banner\_url**<br><br><br>STRING |
| **created**<br><br><br>DATE-TIME |
| **description**<br><br><br>STRING |
| **destination\_url**<br><br><br>STRING |
| **end\_date**<br><br><br>DATE-TIME |
| **height**<br><br><br>INTEGER |
| **id**<br><br><br>INTEGER |
| **modified**<br><br><br>DATE-TIME |
| **name**<br><br><br>STRING |
| **private**<br><br><br>INTEGER |
| **private\_affiliates**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>affiliate_id: INTEGER</li><li>first_name: STRING</li><li>last_name: STRING</li></ul> |
| **promotions**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| **start\_date**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **view\_date**<br><br><br>DATE-TIME |
| **width**<br><br><br>INTEGER |

### creative\_coupon

The `creative_coupon` table contains information about coupon creatives in your Pepperjam account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | modified |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#CouponCreative "Opens in new tab: Pepperjam API method") |

creative\_coupon table foreign keys

| Join creative\_coupon with | on |
| --- | --- |
| [creative_advanced](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-advanced) | ```<br>creative_coupon.private_affiliates.affiliate_id = creative_advanced.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_coupon.promotions.id = creative_advanced.promotions.id<br>``` |
| [creative_banner](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-banner) | ```<br>creative_coupon.private_affiliates.affiliate_id = creative_banner.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_coupon.promotions.id = creative_banner.promotions.id<br>``` |
| [creative_text](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-text) | ```<br>creative_coupon.private_affiliates.affiliate_id = creative_text.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_coupon.promotions.id = creative_text.promotions.id<br>``` |
| [creative_promotion](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-promotion) | ```<br>creative_coupon.promotions.id = creative_promotion.id<br>``` |

creative\_coupon table schema

| **coupon\_code**<br><br><br>STRING |
| --- |
| **created**<br><br><br>DATE-TIME |
| **description**<br><br><br>STRING |
| **end\_date**<br><br><br>DATE-TIME |
| **id**<br><br><br>INTEGER |
| **modified**<br><br><br>DATE-TIME |
| **name**<br><br><br>STRING |
| **personalized**<br><br><br>INTEGER |
| **private**<br><br><br>INTEGER |
| **private\_affiliates**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>affiliate_id: INTEGER</li><li>first_name: STRING</li><li>last_name: STRING</li></ul> |
| **promotions**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul><br><br>Click to expand promotions<br><br><table><tr><td><p><strong>								id							</strong></p><p>							INTEGER						</p></td></tr><tr><td><p><strong>								name							</strong></p><p>							STRING						</p></td></tr></table> |
| **start\_date**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **url**<br><br><br>STRING |
| **view\_date**<br><br><br>DATE-TIME |

### creative\_generic

The `creative_generic` table contains information about generic link creatives in your Pepperjam account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | type |
| **Replication Key** | modified |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Generic "Opens in new tab: Pepperjam API method") |

creative\_generic table foreign keys

| Join creative\_generic with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>creative_generic.type = creative_performance.creative_type<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>creative_generic.type = creative_performance_by_publisher.creative_type<br>``` |

creative\_generic table schema

| **allow\_deep\_link**<br><br><br>INTEGER |
| --- |
| **modified**<br><br><br>DATE-TIME |
| **type**<br><br><br>STRING |
| **url**<br><br><br>STRING |

### creative\_performance

The `creative_performance` table contains information about your Pepperjam creatives’ performance within a -day time frame from the date of the last table replication.

**Note**: During every replication job, Stitch will replicate the last days’ worth of data for this table. Refer to the [Attribution windows and data extraction](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#attribution-windows-data-extraction) section for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Keys** | creative\_id<br><br>creative\_type<br><br>date |
| **Replication Key** | datetime |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#CreativeDetails "Opens in new tab: Pepperjam API method") |

creative\_performance table foreign keys

| Join creative\_performance with | on |
| --- | --- |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>creative_performance.creative_id = creative_performance_by_publisher.creative_id<br>```<br><br>```<br>creative_performance.group_id = creative_performance_by_publisher.group_id<br>```<br><br>```<br>creative_performance.creative_type = creative_performance_by_publisher.creative_type<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>creative_performance.creative_id = transaction_details.creative_id<br>```<br><br>```<br>creative_performance.group_id = transaction_details.group_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>creative_performance.group_id = group.id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>creative_performance.group_id = group_member.group_id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>creative_performance.group_id = publisher.group.id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>creative_performance.group_id = publisher_performance.group_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>creative_performance.group_id = transaction_history.group_id<br>``` |
| [creative_generic](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-generic) | ```<br>creative_performance.creative_type = creative_generic.type<br>``` |

creative\_performance table schema

| **affiliate\_usage**<br><br><br>INTEGER |
| --- |
| **click\_through\_rate**<br><br>NUMBER |
| **clicks**<br><br><br>INTEGER |
| **commission**<br><br>NUMBER |
| **creative\_id**<br><br><br>INTEGER |
| **creative\_name**<br><br><br>STRING |
| **creative\_type**<br><br><br>STRING |
| **date**<br><br><br>DATE |
| **datetime**<br><br><br>DATE-TIME |
| **earnings\_per\_click**<br><br>NUMBER |
| **group\_id**<br><br><br>INTEGER |
| **impressions**<br><br><br>INTEGER |
| **items**<br><br><br>INTEGER |
| **sales**<br><br>NUMBER |
| **transactions**<br><br><br>INTEGER |

### creative\_performance\_by\_publisher

The `creative_performance_by_publisher` table contains information about your Pepperjam creatives’ performance, per publisher, within a -day time frame from the date of the last table replication.

**Note**: During every replication job, Stitch will replicate the last days’ worth of data for this table. Refer to the [Attribution windows and data extraction](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#attribution-windows-data-extraction) section for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Keys** | creative\_id<br><br>creative\_type<br><br>date<br><br>publisher\_id |
| **Replication Key** | datetime |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#CreativePerformanceByPublisher "Opens in new tab: Pepperjam API method") |

creative\_performance\_by\_publisher table foreign keys

| Join creative\_performance\_by\_publisher with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>creative_performance_by_publisher.creative_id = creative_performance.creative_id<br>```<br><br>```<br>creative_performance_by_publisher.group_id = creative_performance.group_id<br>```<br><br>```<br>creative_performance_by_publisher.creative_type = creative_performance.creative_type<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>creative_performance_by_publisher.creative_id = transaction_details.creative_id<br>```<br><br>```<br>creative_performance_by_publisher.group_id = transaction_details.group_id<br>```<br><br>```<br>creative_performance_by_publisher.publisher_id = transaction_details.publisher_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>creative_performance_by_publisher.group_id = group.id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>creative_performance_by_publisher.group_id = group_member.group_id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>creative_performance_by_publisher.group_id = publisher.group.id<br>```<br><br>```<br>creative_performance_by_publisher.publisher_id = publisher.id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>creative_performance_by_publisher.group_id = publisher_performance.group_id<br>```<br><br>```<br>creative_performance_by_publisher.publisher_id = publisher_performance.publisher_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>creative_performance_by_publisher.group_id = transaction_history.group_id<br>```<br><br>```<br>creative_performance_by_publisher.publisher_id = transaction_history.publisher_id<br>``` |
| [creative_generic](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-generic) | ```<br>creative_performance_by_publisher.creative_type = creative_generic.type<br>``` |

creative\_performance\_by\_publisher table schema

| **affiliate\_usage**<br><br><br>INTEGER |
| --- |
| **click\_through\_rate**<br><br>NUMBER |
| **clicks**<br><br><br>INTEGER |
| **commission**<br><br>NUMBER |
| **creative\_id**<br><br><br>INTEGER |
| **creative\_name**<br><br><br>STRING |
| **creative\_type**<br><br><br>STRING |
| **date**<br><br><br>DATE |
| **datetime**<br><br><br>DATE-TIME |
| **earnings\_per\_click**<br><br>NUMBER |
| **group\_id**<br><br><br>INTEGER |
| **impressions**<br><br><br>INTEGER |
| **items**<br><br><br>INTEGER |
| **publisher**<br><br><br>STRING |
| **publisher\_id**<br><br><br>INTEGER |
| **sales**<br><br>NUMBER |
| **transactions**<br><br><br>INTEGER |

### creative\_product

The `creative_product` table contains information about product creatives in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#ProductCreative "Opens in new tab: Pepperjam API method") |

creative\_product table schema

| **age\_range**<br><br><br>STRING |
| --- |
| **artist**<br><br><br>STRING |
| **aspect\_ratio**<br><br><br>STRING |
| **author**<br><br><br>STRING |
| **battery\_life**<br><br><br>STRING |
| **binding**<br><br><br>STRING |
| **buy\_url**<br><br><br>STRING |
| **category\_network**<br><br><br>STRING |
| **category\_program**<br><br><br>STRING |
| **color**<br><br><br>STRING |
| **color\_output**<br><br><br>STRING |
| **condition**<br><br><br>STRING |
| **description\_long**<br><br><br>STRING |
| **description\_short**<br><br><br>STRING |
| **director**<br><br><br>STRING |
| **discontinued**<br><br><br>STRING |
| **display\_type**<br><br><br>STRING |
| **edition**<br><br><br>STRING |
| **expiration\_date**<br><br><br>STRING |
| **features**<br><br><br>STRING |
| **focus\_type**<br><br><br>STRING |
| **functions**<br><br><br>STRING |
| **genre**<br><br><br>STRING |
| **heel\_height**<br><br><br>STRING |
| **height**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **image\_thumb\_url**<br><br><br>STRING |
| **image\_url**<br><br><br>STRING |
| **in\_stock**<br><br><br>STRING |
| **installation**<br><br><br>STRING |
| **isbn**<br><br><br>STRING |
| **keywords**<br><br><br>STRING |
| **length**<br><br><br>STRING |
| **load\_type**<br><br><br>STRING |
| **location**<br><br><br>STRING |
| **made\_in**<br><br><br>STRING |
| **manufacturer**<br><br><br>STRING |
| **material**<br><br><br>STRING |
| **megapixels**<br><br><br>STRING |
| **memory\_capacity**<br><br><br>STRING |
| **memory\_card\_slot**<br><br><br>STRING |
| **memory\_type**<br><br><br>STRING |
| **model\_number**<br><br><br>STRING |
| **mpn**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **occasion**<br><br><br>STRING |
| **operating\_system**<br><br><br>STRING |
| **optical\_drive**<br><br><br>STRING |
| **pages**<br><br><br>INTEGER |
| **payment\_accepted**<br><br><br>STRING |
| **payment\_notes**<br><br><br>STRING |
| **platform**<br><br><br>STRING |
| **price**<br><br>NUMBER |
| **price\_retail**<br><br>NUMBER |
| **price\_sale**<br><br>NUMBER |
| **price\_shipping**<br><br>NUMBER |
| **processor**<br><br><br>STRING |
| **product\_format**<br><br><br>STRING |
| **publisher**<br><br><br>STRING |
| **quantity\_in\_stock**<br><br><br>INTEGER |
| **rating**<br><br><br>STRING |
| **recommended\_usage**<br><br><br>STRING |
| **resolution**<br><br><br>STRING |
| **screen\_size**<br><br><br>STRING |
| **shipping\_method**<br><br><br>STRING |
| **shoe\_size**<br><br><br>STRING |
| **shoe\_width**<br><br><br>STRING |
| **size**<br><br><br>STRING |
| **sku**<br><br><br>STRING |
| **staring**<br><br><br>STRING |
| **style**<br><br><br>STRING |
| **tech\_spec\_url**<br><br><br>STRING |
| **tracks**<br><br><br>INTEGER |
| **upc**<br><br><br>STRING |
| **weight**<br><br><br>STRING |
| **width**<br><br><br>STRING |
| **wireless\_interface**<br><br><br>STRING |
| **year**<br><br><br>STRING |
| **zoom**<br><br><br>STRING |

### creative\_promotion

The `creative_promotion` table contains information about promotion creatives in your Pepperjam name account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#CreativePromotion "Opens in new tab: Pepperjam API method") |

creative\_promotion table foreign keys

| Join creative\_promotion with | on |
| --- | --- |
| [creative_advanced](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-advanced) | ```<br>creative_promotion.id = creative_advanced.promotions.id<br>``` |
| [creative_banner](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-banner) | ```<br>creative_promotion.id = creative_banner.promotions.id<br>``` |
| [creative_coupon](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-coupon) | ```<br>creative_promotion.id = creative_coupon.promotions.id<br>``` |
| [creative_text](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-text) | ```<br>creative_promotion.id = creative_text.promotions.id<br>``` |

creative\_promotion table schema

| **id**<br><br><br>STRING |
| --- |
| **name**<br><br><br>STRING |

### creative\_text

The creative\_text table contains information about text creatives in your Pepperjam account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | modified |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Text "Opens in new tab: Pepperjam API method") |

creative\_text table foreign keys

| Join creative\_text with | on |
| --- | --- |
| [creative_advanced](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-advanced) | ```<br>creative_text.private_affiliates.affiliate_id = creative_advanced.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_text.promotions.id = creative_advanced.promotions.id<br>``` |
| [creative_banner](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-banner) | ```<br>creative_text.private_affiliates.affiliate_id = creative_banner.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_text.promotions.id = creative_banner.promotions.id<br>``` |
| [creative_coupon](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-coupon) | ```<br>creative_text.private_affiliates.affiliate_id = creative_coupon.private_affiliates.affiliate_id<br>```<br><br>```<br>creative_text.promotions.id = creative_coupon.promotions.id<br>``` |
| [creative_promotion](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-promotion) | ```<br>creative_text.promotions.id = creative_promotion.id<br>``` |

creative\_text table schema

| **allow\_deep\_link**<br><br><br>INTEGER |
| --- |
| **created**<br><br><br>DATE-TIME |
| **description**<br><br><br>STRING |
| **end\_date**<br><br><br>DATE-TIME |
| **id**<br><br><br>INTEGER |
| **link\_anchor\_text**<br><br><br>STRING |
| **modified**<br><br><br>DATE-TIME |
| **private**<br><br><br>INTEGER |
| **private\_affiliates**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>affiliate_id: INTEGER</li><li>first_name: STRING</li><li>last_name: STRING</li></ul> |
| **promotions**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| **start\_date**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **url**<br><br><br>STRING |
| **view\_date**<br><br><br>DATE-TIME |

### group

The `group` table contains information about groups in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Group "Opens in new tab: Pepperjam API method") |

group table foreign keys

| Join group with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>group.id = creative_performance.group_id<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>group.id = creative_performance_by_publisher.group_id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>group.id = group_member.group_id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>group.id = publisher.group.id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>group.id = publisher_performance.group_id<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>group.id = transaction_details.group_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>group.id = transaction_history.group_id<br>``` |

group table schema

| **assigned\_publishers**<br><br><br>INTEGER |
| --- |
| **id**<br><br><br>INTEGER |
| **name**<br><br><br>STRING |

### group\_member

The `group_member` table contains information about members within groups in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Member "Opens in new tab: Pepperjam API method") |

group\_member table foreign keys

| Join group\_member with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>group_member.group_id = creative_performance.group_id<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>group_member.group_id = creative_performance_by_publisher.group_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>group_member.group_id = group.id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>group_member.group_id = publisher.group.id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>group_member.group_id = publisher_performance.group_id<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>group_member.group_id = transaction_details.group_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>group_member.group_id = transaction_history.group_id<br>``` |

group\_member table schema

| **default**<br><br><br>STRING |
| --- |
| **group\_id**<br><br><br>INTEGER |
| **id**<br><br><br>INTEGER |
| **name**<br><br><br>STRING |
| **product\_count**<br><br><br>INTEGER |

### itemized\_list

The `itemized_list` table contains information about your itemized lists in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#ItemizedList "Opens in new tab: Pepperjam API method") |

itemized\_list table foreign keys

| Join itemized\_list with | on |
| --- | --- |
| [itemized_list_product](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#itemized-list-product) | ```<br>itemized_list.id = itemized_list_product.list_id<br>``` |

itemized\_list table schema

| **default**<br><br><br>STRING |
| --- |
| **id**<br><br><br>INTEGER |
| **name**<br><br><br>STRING |
| **product\_count**<br><br><br>INTEGER |

### itemized\_list\_product

The `itemized_list_product` table contains information about products within your itemized lists in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Product "Opens in new tab: Pepperjam API method") |

itemized\_list\_product table foreign keys

| Join itemized\_list\_product with | on |
| --- | --- |
| [itemized_list](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#itemized-list) | ```<br>itemized_list_product.list_id = itemized_list.id<br>``` |

itemized\_list\_product table schema

| **id**<br><br><br>STRING |
| --- |
| **list\_id**<br><br><br>INTEGER |
| **name**<br><br><br>STRING |

### publisher

The `publisher` table contains information about the publishers, the publishers’ status, and the publishers’ term in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Publisher "Opens in new tab: Pepperjam API method") |

publisher table foreign keys

| Join publisher with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>publisher.group.id = creative_performance.group_id<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>publisher.group.id = creative_performance_by_publisher.group_id<br>```<br><br>```<br>publisher.id = creative_performance_by_publisher.publisher_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>publisher.group.id = group.id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>publisher.group.id = group_member.group_id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>publisher.group.id = publisher_performance.group_id<br>```<br><br>```<br>publisher.id = publisher_performance.publisher_id<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>publisher.group.id = transaction_details.group_id<br>```<br><br>```<br>publisher.id = transaction_details.publisher_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>publisher.group.id = transaction_history.group_id<br>```<br><br>```<br>publisher.id = transaction_history.publisher_id<br>``` |
| [term](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#term) | ```<br>publisher.term.id = term.id<br>``` |

publisher table schema

| **category**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| --- |
| **company**<br><br><br>STRING |
| **country**<br><br><br>STRING |
| **first\_name**<br><br><br>STRING |
| **group**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| **id**<br><br><br>INTEGER |
| **join\_date**<br><br><br>DATE-TIME |
| **last\_name**<br><br><br>STRING |
| **primary\_promo\_method**<br><br><br>STRING |
| **promotional\_method**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| **request\_date**<br><br><br>DATE-TIME |
| **state**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **term**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| **transparency**<br><br><br>INTEGER |
| **website**<br><br><br>STRING |

### publisher\_performance

The `publisher_performance` table contains information about publishers’ performance within a -day time frame from the date of the last table replication.

**Note**: During every replication job, Stitch will replicate the last days’ worth of data for this table. Refer to the [Attribution windows and data extraction](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#attribution-windows-data-extraction) section for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Keys** | date<br><br>publisher\_id |
| **Replication Key** | datetime |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#PublisherPerformance "Opens in new tab: Pepperjam API method") |

publisher\_performance table foreign keys

| Join publisher\_performance with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>publisher_performance.group_id = creative_performance.group_id<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>publisher_performance.group_id = creative_performance_by_publisher.group_id<br>```<br><br>```<br>publisher_performance.publisher_id = creative_performance_by_publisher.publisher_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>publisher_performance.group_id = group.id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>publisher_performance.group_id = group_member.group_id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>publisher_performance.group_id = publisher.group.id<br>```<br><br>```<br>publisher_performance.publisher_id = publisher.id<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>publisher_performance.group_id = transaction_details.group_id<br>```<br><br>```<br>publisher_performance.publisher_id = transaction_details.publisher_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>publisher_performance.group_id = transaction_history.group_id<br>```<br><br>```<br>publisher_performance.publisher_id = transaction_history.publisher_id<br>``` |

publisher\_performance table schema

| **bonus\_amount**<br><br>NUMBER |
| --- |
| **clicks**<br><br><br>INTEGER |
| **company**<br><br><br>STRING |
| **date**<br><br><br>DATE |
| **datetime**<br><br><br>DATE-TIME |
| **earnings\_per\_click**<br><br>NUMBER |
| **group\_id**<br><br><br>INTEGER |
| **impressions**<br><br><br>INTEGER |
| **leads**<br><br><br>INTEGER |
| **publisher**<br><br><br>STRING |
| **publisher\_bonus**<br><br>NUMBER |
| **publisher\_commission**<br><br>NUMBER |
| **publisher\_id**<br><br><br>INTEGER |
| **publisher\_type**<br><br><br>STRING |
| **sale\_lead\_amount**<br><br>NUMBER |
| **sales**<br><br><br>INTEGER |
| **site\_bonus**<br><br>NUMBER |
| **site\_commission**<br><br>NUMBER |
| **state**<br><br><br>STRING |
| **total\_commission**<br><br>NUMBER |
| **website**<br><br><br>STRING |

### term

The `term` table contains information about the terms for your program in your Pepperjam account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#Term "Opens in new tab: Pepperjam API method") |

term table foreign keys

| Join term with | on |
| --- | --- |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>term.id = publisher.term.id<br>``` |

term table schema

| **cookie\_duration**<br><br><br>STRING |
| --- |
| **created**<br><br><br>DATE |
| **default**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **name**<br><br><br>STRING |

### transaction\_details

The transaction\_details table contains all publisher transaction details, within a -day time frame from the date of the last table replication.

**Note**: During every replication job, Stitch will replicate the last days’ worth of data for this table. Refer to the [Attribution windows and data extraction](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#attribution-windows-data-extraction) section for more info.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | transaction\_id |
| **Replication Key** | sale\_date |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#TransactionDetails "Opens in new tab: Pepperjam API method") |

transaction\_details table foreign keys

| Join transaction\_details with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>transaction_details.creative_id = creative_performance.creative_id<br>```<br><br>```<br>transaction_details.group_id = creative_performance.group_id<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>transaction_details.creative_id = creative_performance_by_publisher.creative_id<br>```<br><br>```<br>transaction_details.group_id = creative_performance_by_publisher.group_id<br>```<br><br>```<br>transaction_details.publisher_id = creative_performance_by_publisher.publisher_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>transaction_details.group_id = group.id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>transaction_details.group_id = group_member.group_id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>transaction_details.group_id = publisher.group.id<br>```<br><br>```<br>transaction_details.publisher_id = publisher.id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>transaction_details.group_id = publisher_performance.group_id<br>```<br><br>```<br>transaction_details.publisher_id = publisher_performance.publisher_id<br>``` |
| [transaction_history](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-history) | ```<br>transaction_details.group_id = transaction_history.group_id<br>```<br><br>```<br>transaction_details.order_id = transaction_history.order_id<br>```<br><br>```<br>transaction_details.publisher_id = transaction_history.publisher_id<br>```<br><br>```<br>transaction_details.transaction_id = transaction_history.transaction_id<br>``` |

transaction\_details table schema

| **click\_id**<br><br><br>STRING |
| --- |
| **commission**<br><br>NUMBER |
| **commission\_publisher**<br><br>NUMBER |
| **commission\_site**<br><br>NUMBER |
| **company**<br><br><br>STRING |
| **coupons**<br><br><br>STRING |
| **creative\_id**<br><br><br>STRING |
| **device\_type**<br><br><br>STRING |
| **group\_id**<br><br><br>INTEGER |
| **link\_type**<br><br><br>STRING |
| **new\_to\_file**<br><br><br>STRING |
| **order\_id**<br><br><br>STRING |
| **publisher**<br><br><br>STRING |
| **publisher\_id**<br><br><br>INTEGER |
| **publisher\_type**<br><br><br>STRING |
| **sale\_amount**<br><br>NUMBER |
| **sale\_date**<br><br><br>DATE-TIME |
| **status**<br><br><br>STRING |
| **transaction\_id**<br><br><br>INTEGER |
| **transaction\_type**<br><br><br>STRING |

### transaction\_history

The transaction\_history table contains all historical publisher transactions, within a -day time frame from the date of the last table replication.

**Note**: During every replication job, Stitch will replicate the last days’ worth of data for this table.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Keys** | transaction\_id<br><br>process\_date<br><br>sale\_date |
| **Replication Key** | sale\_date |
| **Useful links** | [Pepperjam API method](https://support.pepperjam.com/s/advertiser-api-documentation#TransactionHistory "Opens in new tab: Pepperjam API method") |

transaction\_history table foreign keys

| Join transaction\_history with | on |
| --- | --- |
| [creative_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance) | ```<br>transaction_history.group_id = creative_performance.group_id<br>``` |
| [creative_performance_by_publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#creative-performance-by-publisher) | ```<br>transaction_history.group_id = creative_performance_by_publisher.group_id<br>```<br><br>```<br>transaction_history.publisher_id = creative_performance_by_publisher.publisher_id<br>``` |
| [group](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group) | ```<br>transaction_history.group_id = group.id<br>``` |
| [group_member](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#group-member) | ```<br>transaction_history.group_id = group_member.group_id<br>``` |
| [publisher](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher) | ```<br>transaction_history.group_id = publisher.group.id<br>```<br><br>```<br>transaction_history.publisher_id = publisher.id<br>``` |
| [publisher_performance](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#publisher-performance) | ```<br>transaction_history.group_id = publisher_performance.group_id<br>```<br><br>```<br>transaction_history.publisher_id = publisher_performance.publisher_id<br>``` |
| [transaction_details](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Pepperjam.htm#transaction-details) | ```<br>transaction_history.group_id = transaction_details.group_id<br>```<br><br>```<br>transaction_history.order_id = transaction_details.order_id<br>```<br><br>```<br>transaction_history.publisher_id = transaction_details.publisher_id<br>```<br><br>```<br>transaction_history.transaction_id = transaction_details.transaction_id<br>``` |

transaction\_history table schema

| **commission**<br><br>NUMBER |
| --- |
| **company**<br><br><br>STRING |
| **group\_id**<br><br><br>INTEGER |
| **item\_id**<br><br><br>STRING |
| **link\_type**<br><br><br>STRING |
| **order\_id**<br><br><br>STRING |
| **process\_date**<br><br><br>DATE-TIME |
| **publisher**<br><br><br>STRING |
| **publisher\_commission**<br><br>NUMBER |
| **publisher\_id**<br><br><br>INTEGER |
| **publisher\_type**<br><br><br>STRING |
| **revision**<br><br><br>STRING |
| **sale\_amount**<br><br>NUMBER |
| **sale\_date**<br><br><br>DATE-TIME |
| **site\_commission**<br><br>NUMBER |
| **status**<br><br><br>STRING |
| **transaction\_id**<br><br><br>INTEGER |
| **transaction\_type**<br><br><br>STRING |
| **website\_url**<br><br><br>STRING |