LogoLogo
  • Overview
    • About
    • Integrations
      • Perkville API
      • Partners
      • Integrating Perkville
        • API requirements
        • Automating your program using Perkville's API
        • Integrating Your Mobile App with Perkville
          • Page to initiate the PKCE flow.
          • Joining the loyalty program
          • Referral page
            • Referred prospects
          • Point history page
          • Earning rules page
          • Rewards page
            • Redeem confirmation page
          • Vouchers page
            • Mark voucher used confirmation page
          • Challenges page
            • Challenge details page
      • Integration Reference
        • ABC Ignite
          • ABC Ignite Engagement app
            • Home screen
            • Intro page
            • Authorize ABC Fitness page
            • Points page
            • Earning page
            • Rewards page
              • Redeem reward
              • Reward voucher
            • Referral page
        • Mariana Tek
        • Shopify
    • Security
  • Features
    • Loyalty program rules
      • Earning rules
        • Join
        • Birthday
        • Custom
        • Referral
          • Referral offer
          • Completing a referral
          • Referral flow
            • 1. Share referral offer
            • 2.Receive referral offer
            • 3. View offer details
            • 4. Claim offer
            • 5. Receive voucher
            • 6. Earn points for completed referral
        • Twitter (X)
        • Activities
      • Redeeming rules
        • Custom rewards
          • Initial voucher status
        • External rewards
    • Promotions
      • Frequency bonus
        • For customers: How a monthly/weekly bonus works
      • Time bonus
      • Promotion bonus
    • Challenges
      • Creating a challenge
      • Manually adding challenge progress
    • Emails
      • Invitations
      • Point earning notification
      • Weekly summary
      • Redemption
      • Challenge emails
        • Challenge invitation
        • Challenge progress notification
    • Managing customers
      • Referrals
      • Customer profile
        • Managing customer emails
        • Program Status
        • Ad-hoc points, redemptions, and adjustments
        • Transfer account data
        • Voiding transactions
        • Perkville email subscription status
        • Reversing a user's Perkville account closure
      • Bulk point updates
        • Add / Redeem page
        • CSV upload
      • Inviting customers
      • Export customer list
    • Settings
      • Advanced
        • Agreements
        • Allowed registration URLs
        • Business dashboard message section
        • Integration platform
        • Join restriction
        • Membership settings
        • Prohibit staff from earning or redeeming points
        • Referral offer claim options
      • Advertising
      • Business info
      • Branding
        • Branding step 1: logo and colors
        • Branding step 2: web pages and emails
        • Setting up a custom branded domain
        • Setting up custom branded emails
      • Challenges
        • Global Challenge Settings
        • Challenge Settings
        • Challenge Progress Activities
        • Challenge Rewards
        • Challenge Invitations
      • Locations
      • Prohibit Customers
      • Staff members
      • Redeeming options
    • Vouchers
    • Reports
      • Customer list export with points
      • Challenge Overview
      • Points By Location
      • Redemption Details
      • Redemption Overview
      • Referral Details
      • Referral Overview
      • Registration Rate Overview
    • Agency
      • Ad terms
      • Suppressions
      • Advertisers
      • Images
      • Creatives
      • Campaigns
      • Obtaining business approval
  • FAQs
    • End customer FAQs
      • I'm unable to join a business' loyalty program. What should I do?
      • Freeing up your Gmail address if you accidentally created a duplicate account
    • Miscellaneous
      • Protecting against password reuse
      • Is it possible to pre-populate the email address field on the page for joining the reward program?
      • I need to change the support email that displays in the footer. How can I do that?
      • I would like to reactivate my business' Perkville account.
      • How do I control my email notifications?
      • How do I update my billing information (e.g. credit card on file)?
    • Onboarding
      • Can Perkville migrate data from other loyalty / rewards software platforms?
      • Is it possible to invite customers with a link in our own emails rather than through Perkville?
      • The reward images that I added look blurry. How can I fix this?
    • Managing emails and names
      • Can you merge two emails into the same account?
      • I would like to correct an email on an account. How do you do that?
      • Can I change which email my customer receives their notifications?
      • Can I remove an email address from a customer's account?
      • Can you change the name of a customer?
      • My customer has two accounts. What should I do?
      • How Do I Change the Email That I Use to Log in to Perkville?
      • My customer does not want to receive emails every time. What should I do?
      • How do I reset my password?
      • Answering "How can I deactivate my Perkville points account?"
    • Points
      • My customer's points are being expired. Why?
      • My customer is missing points. What should I do?
      • How do we add points to a customer or member account?
      • Can you reactivate points that expired?
    • Redemptions
      • A customer accidentally redeemed a reward. What should I do?
    • Referrals
      • Can you reward a customer for referring their friend?
      • Do referral offers expire and if so, is the referral notified?
      • I don't want customers to automatically get referral points. I want to manually complete referrals.
      • Referral submission error for front desk staff
      • How do I check if a referral has been submitted and its status?
Powered by GitBook
LogoLogo
On this page
  • 1. Select the location
  • 2. Select the earning or redeeming rule
  • 3. Upload the CSV file
  • Tips

Was this helpful?

  1. Features
  2. Managing customers
  3. Bulk point updates

CSV upload

PreviousAdd / Redeem pageNextInviting customers

Last updated 2 months ago

Was this helpful?

You can reach the CSV upload page by clicking on the My Business button in the top navigation, then Add / Redeem and then CSV upload on the top right of the page. Please note that you must have to access this page.

1. Select the location

  1. Choose the location

    • When granting or redeeming points, you need to specify which location these points are coming from.

  2. Use a Generic or Corporate Location

    • If your business is membership-based and your customers have different “home” locations, we recommend selecting a more generic (e.g., “Corporate” or “Head Office”) location if you’re awarding points across multiple home locations.

    • This helps standardize the point upload process and avoids location-specific complications.


2. Select the earning or redeeming rule

  1. Identify the appropriate rule

    • Are you adding points or redeeming them on behalf of customers? Choose the appropriate rule.

  2. One-off bulk adjustments

    • If you’re uploading points as a special, one-off action (e.g., a promotion or a customer service adjustment), select a Point Adjustment Earning or Redeeming rule.

    • Important: Point Adjustments do not trigger “earned points” or “redemption” notification emails to the customer.

  3. How the quantity of points is calculated

    • The quantity you enter in your CSV will be multiplied by the point value in the selected earning or redeeming rule.

    • Example: If one “class attended” equals 5 points, and your CSV has john@gmail.com,3, then John receives 15 points (3 × 5).

    • For Point Adjustments, the multiplier is effectively 1, meaning if you enter 5 as the quantity, the customer will get 5 points.


3. Upload the CSV file

  1. Prepare your CSV

    • The CSV file must have two columns:

      1. Email Address (customer’s email)

      2. Quantity (number of units—this will be multiplied by the point value for your rule)

    • Sample CSV format:

      john@gmail.com,10
      jane@gmail.com,15
      bob@gmail.com,5
  2. Excel tips

    • Column order: Ensure the first column is the email address, and the second column is the quantity.

    • No formulas: The quantity cell should contain a raw number (not a formula). If necessary, copy and paste "values" in Excel to convert formulas into plain numbers.

    • No extra commas: Avoid adding commas to either the email address or quantity fields.

    • Remove headers: If you have a header row, delete it before saving. The system expects data rows only.

    • Save as CSV: When you’re finished, click “Save As” and select “CSV” as the file format.

  3. Upload the file

    • Within your admin area, locate the “Upload CSV” (or similar) function.


Tips

  • Test with a small batch: Upload a few records first to confirm everything works as intended before doing a large bulk upload.

  • Keep records: Keep a copy of your CSV in case you need to double-check your entries or confirm points awarded.

  • Be mindful of email addresses: Typos in emails can lead to points going to the wrong accounts or not being awarded at all.

Admin or Employee level privileges