Skip to main content

RepSpark Integration Setup

Updated over 4 months ago

RepSpark is a leading B2B eCommerce wholesale platform that makes the transaction process easier for buyers and is trusted by over 50 golf brands. This integration automates the Special Order process by eliminating the need for double entry, reducing mistakes, and providing timely updates to your members. To check out our introductory video to see how it works, Click Here.

Existing RepSpark users can discover all the available brands used with this integration by logging in here. If you do not have a RepSpark account yet, Click Here to sign up.

In this article, we will discuss setting up your RepSpark Integration:

  • Creating a RepSpark Account

  • Adding Brands in RepSpark

  • Connecting RepSpark to Golf Shop

  • Mapping RepSpark Brands to Golf Shop Vendors

  • Automatic Updates

  • Manually Syncing your RepSpark Account:

  • Disconnecting your RepSpark Account:

  • Mapping RepSpark Brand Categories to Golf Shop Categories:

Creating a RepSpark Account:

Before establishing the integration between Golf Genius - Golf Shop and RepSpark, you must create a RepSpark account if you do not already have one. Important Note: Only one RepSpark account/login can be connected to your Golf Shop account.

If no one at the club has an established RepSpark account, please visit www.repspark.com to see complete details about the RepSpark Community. If you do not have a RepSpark account yet, Click Here to sign up. Alternatively, you can go to Club Details > Integration > RepSpark Integration, and there is a link you can follow to create an account (as shown below).

Adding Brands to your RepSpark Account:

After creating your RepSpark Account, you will need to request access to the Brand you have accounts with or wish to have accounts with. When logged into RepSpark, you can filter by category or search for specific brands. When you find a brand you would like to access with RepSpark, click "Access Now."

Once you have requested access, the brand will need to create a profile for your club and assign you a brand rep.

Connecting a RepSpark Account:

Once a RepSpark account is created, or if you already have a RepSpark account, you can connect your Golf Shop Account to your RepSpark Account. (Note: Only one RepSpark account can be connected per Golf Shop Customer. The one RepSpark account will then be used for all Golf Shop managers for that Customer.) To connect the integration, follow these directions:

  1. Go to Club Details > Integration > RepSpark Integration > Connect Your Golf Shop Account to RepSpark.

  2. Enter your RepSpark credentials (Username and Password).

  3. Accept the terms that Golf Shop would like access to your RepSpark Account.

After accepting the terms, you will be redirected back to Golf Shop, and your account will be connected (as shown below).

Mapping RepSpark Profiles (Brands) to Golf Shop Vendors:

Before initiating a RepSpark order in Golf Shop Special Order Dashboard, your Golf Shop vendors need to be mapped to the corresponding RepSpark Profiles (brands) in your RepSpark account.

To map your Golf Shop vendors with RepSpark Profiles, follow these directions:

  1. Go to Club Details > Integration > RepSpark Integration > Manage Vendors. (Note: If you have previously mapped brands, and would like to map new brands added to your RepSpark Account, you will need to force a sync. To force a sync with RepSpark, go to Club Details > Integration > RepSpark Integration > Force Profiles Sync.)

  2. Match the Active RepSpark Profile with the Golf Shop Vendor. Note: You should only map active and valid RepSpark Profiles to vendors in Golf Shop. If you map inactive/invalid Profiles, you will not be able to initiate an order.

  3. You will see the RepSpark Profiles sorted as:

    1. Matched Profiles: Repspark brands that you have already matched with a Golf Shop Vendor.

    2. Unmatched Profiles: Below the rows that were automatically matched, you will see all the unmatched profiles. You can manually match these unmatched profiles by selecting your Golf Shop Vendor that matches the RepSpark Profile. In the example below, the "L-Space" RepSpark Profile is being matched with the "L Space" Golf Shop Vendor (as shown below).
      ​​

    3. New Vendor: Unmatched Profiles with no vendor can be added to your Golf Shop Vendor List. If you want any unmatched profiles added to your vendor list, mark them as "Create Vendor," and the vendor name will be established in your Golf Shop Vendor List (as shown below).

  4. Make adjustments to the Golf Shop Vendors Rows (as necessary) by matching, unmatching, or establishing new vendors.

  5. Once your Active RepSparks Profiles and Golf Shop Vendors have been matched, click "Save Configuration," and your brands will be mapped to vendors.

Automatic Updates for Orders in "Orders Placed" Stage:

RepSpark brands can provide shipping and invoice information, allowing automatic order updates. Note: It's important to note that some brands do not provide this information (e.g., Summit Brands, Tharanco), therefore it must be entered manually by the user.

  • Shipping Information: When a vendor provides shipping information to RepSpark for an order, the tracking number will populate in the respective Golf Shop special orders, triggering member notifications.

    Further, if the shipping updates automatic order transition option is enabled in your Special Order General Settings, the order will automatically move from the "Orders Placed" stage to the "Delivered" stage once it arrives at its destination. When the order moves between stages, the customer will receive an email notification (if enabled) and text message notification (if enabled) confirming that their order has been delivered.

  • Invoice: When a vendor provides invoice details to RepSpark for an order, invoice details will populate in the respective Golf Shop special order. Further, if the order is in the "Orders Placed" or "Delivered" stage, the order will be flagged with "Invoice Available," providing awareness that an invoice is available to be paid in RepSpark (as shown below).

  • Order Changes/Updates: After you submit a special order in RepSpark, you cannot change the RepSpark order (e.g., add items, change sizes, etc.). However, the vendor or a RepSpark representative may be able to make those changes on your behalf. When order changes are made in RepSpark by the vendor or representative, those updates will be pushed to the associated Golf Shop Special Order.

  • Canceled Orders: After the user submits a special order in RepSpark, they have a time frame where they can cancel their order through the vendor or RepSpark representative. When this occurs, RepSpark will signal Golf Shop that the entire order has been canceled or some items have been canceled. At this point, Golf Shop will mark the special order as canceled or adjust the special order as necessary. Further, the customer will receive an email notification (if enabled) and text message notification (if enabled) confirming that their order has been canceled.

Manually Syncing New Brand from your RepSpark Account:

If you have added new Brands to RepSpark that have not been mapped to Golf Shop you will need to force a sync with RepSpark for the integration dashboard. To force a sync with RepSpark, go to Club Details > Integration > RepSpark Integration > Force Profiles Sync.

After forcing the sync, you will need to map the new brand with your Golf Shop Vendor. To map the new brand in Golf Shop, go to Club Details > Integration > RepSpark Integration > Manage Vendors. More details about mapping vendors can be found earlier in this article.

Disconnecting your RepSpark Account:

If you wish to disconnect your RepSpark account, you can do that from the integration dashboard. To turn off the integration, go to Club Details > Integration > RepSpark Integration > Turn Off Integration.

Mapping RepSpark Brand Categories to Golf Shop Categories:

For Golf Shop orders to automatically populate the appropriate product categories when a RepSpark order is placed, the RepSpark Product Categories need to be mapped with Golf Shop Product Categories.

Every RepSpark Brand has a list of Product Categories (a.k.a. Classes) used to assign to an item. Every Golf Shop customer has a list of Product Categories used to assign to an item when creating a special order. While Golf Shop customers are given a pre-defined default list of Product Categories, users can customize these categories (e.g., add, remove, edit name) to fit the needs of their club.

When a customer connects their RepSpark account or a new brand is added, Golf Shop will automatically attempt to map categories by name. However, it should be noted that since customers can customize their Golf Shop Categories, it may be necessary to customize some of the mappings.

To view the mappings and customize (if necessary), follow these directions:

  1. Go to Club Details > Integration > RepSpark Integration > Manage Vendors.

  2. For the matched brand you want to further map categories, click "Map Categories."

  3. Match the Active RepSpark Categories with the Golf Shop Categories.

  4. You will see the RepSpark Brands sorted as:

    1. Matched Categories: Some (or all) rows will automatically be matched (as shown below).

    2. Unmatched Categories: Below the rows that were automatically matched, you can manually match unmatched rows by selecting your Golf Shop category that matches the RepSpark Category.
      Note 1: If your rows does not have an appropriate attribute to match with, you can create a new category (by going to Order > Merchandise Settings > Product Categories) or leave it blank.
      Note 2: Any RepSpark categories left unmapped with associated orders will have no Golf Shop category selected.

  5. Once your rows have been matched, click "Save Configuration."

Did this answer your question?