Belle-Ve Bricks

Tailored Creations,
Unforgettable Impressions.

Complete Guide to LEGO Vip Points [Earn Today]

Trusted by Over 392 Distinctive Clients
Custom model
Bring Your Idea to Life

The LEGO VIP Program is a specially designed loyalty program for LEGO enthusiasts, both young and old. Launched by the LEGO Group, one of the world’s leading manufacturers of creative play materials, the VIP program offers members the opportunity to earn points on their LEGO purchases. These points can later be redeemed for various rewards, such as discounts on future purchases, access to exclusive products, and more.

The VIP Program aims to enhance the shopping experience by providing added value to customers and nurturing a community of LEGO fans. By becoming a VIP member, individuals can engage more deeply with the brand, enjoy special perks, and join a network of like-minded LEGO lovers.

This guide serves as a comprehensive resource for those interested in the LEGO VIP Program. Whether you are a beginner looking to explore the world of LEGO or a seasoned LEGO builder seeking to maximize your VIP benefits, this guide offers detailed information on all aspects of the program.

The purpose of this guide is to provide clear and concise information on how to join the VIP Program, earn and redeem points, take advantage of exclusive member benefits, and more. By following the guidance provided here, readers can navigate the VIP Program with confidence and make the most of the opportunities available to them.

Importance of the VIP Program for LEGO Enthusiasts

The LEGO VIP Program is more than just a loyalty scheme; it’s an integral part of the LEGO experience. For LEGO enthusiasts, the VIP Program offers an array of benefits that go beyond mere discounts.

Community Engagement

The VIP Program fosters a sense of community among LEGO fans, providing a platform for shared experiences, events, and engagement with the brand.

Exclusive Access

VIP members often enjoy early access to new sets and exclusive products that might not be available to the general public.

Personalized Experience

With tailored offers and promotions, the VIP Program ensures that members receive content and opportunities that align with their interests and purchasing habits.

Savings and Rewards

Through the points system, members can earn tangible rewards and discounts, making their LEGO hobby more affordable and accessible.

Encouragement for Creativity

By offering exclusive content, building tips, and inspirational ideas, the VIP Program encourages creativity and exploration within the world of LEGO building.

Becoming a LEGO VIP Member

1. How to Sign Up

Becoming a LEGO VIP member is a simple and rewarding process. There are two main methods for signing up:

Online Process

  1. Visit the Official Website: Go to the official LEGO website and locate the VIP section.
  2. Create an Account: If you don’t already have a LEGO account, you’ll need to create one. This will require providing an email address and creating a password.
  3. Complete the VIP Profile: Fill out the required fields in the VIP profile, including your name, address, and birthdate.
  4. Accept the Terms and Conditions: Carefully read and accept the terms and conditions of the VIP Program.
  5. Confirmation: Once you’ve completed the process, you’ll receive a confirmation email. Follow the instructions to verify your account, and you’re now a LEGO VIP member!

In-Store Process

  1. Visit a LEGO Store: Head to your nearest LEGO brand retail store.
  2. Request to Join: Ask a store associate for assistance with joining the VIP Program.
  3. Provide Information: The store associate will ask for the necessary information, such as your name, email address, and phone number.
  4. Receive a VIP Card: In some cases, you may receive a physical VIP card that you can use in-store.
  5. Confirm Your Account: You may also need to confirm your account via email, just like the online process.

2. Requirements and Eligibility

  1. Age Requirements: The LEGO VIP Program often has an age requirement. A parent or guardian may need to approve or manage the membership for individuals below a certain age.
  2. Location: The VIP Program may not be available in all countries. Be sure to check the availability in your region.
  3. No Purchase Necessary: You don’t have to make a purchase to join the VIP Program, but purchases are necessary to start earning points.

3. Privacy and Data Security Considerations

Joining the VIP Program requires sharing personal information with LEGO. It’s essential to understand how this information will be used, stored, and protected:

  1. Privacy Policy: Review LEGO’s privacy policy, which outlines how they collect, use, and share your information.
  2. Data Security: LEGO uses various security measures to protect your information. Your online account should be protected by a strong password that you keep private.
  3. Marketing Preferences: During sign-up, you may be asked about your marketing preferences. You’ll have control over what types of communications you receive from LEGO, and you can change these preferences at any time.
  4. Third-Party Sharing: Be aware of any circumstances under which LEGO may share your information with third parties, such as partner companies.

Becoming a LEGO VIP member is an exciting step for any LEGO enthusiast. By understanding the sign-up process, eligibility requirements, and privacy considerations, you can join with confidence and begin enjoying the many benefits and rewards that come with VIP membership.

Another way of saving money is via the latest LEGO® Deals.

Earning LEGO® VIP Points

1. Basics of Earning Points

Earning LEGO® VIP points is an integral part of the LEGO® VIP Program, providing members with the opportunity to accumulate rewards through various interactions with the brand.

Purchases

Typically, the primary way to earn LEGO® VIP points is through purchasing LEGO® products. This isn’t limited to just the classic brick sets that have made LEGO® a household name. It includes a broad spectrum of items such as accessories, clothing, video games, and other branded merchandise.

When shopping either online at the LEGO® website or in physical LEGO® stores, every purchase contributes to your VIP points balance. The rate at which these points accrue may vary, often linked to promotions or the specific products being purchased, offering an engaging and rewarding shopping experience for LEGO® enthusiasts.

Special Activities

In addition to standard purchases, the LEGO® Group occasionally creates unique opportunities for members to earn VIP points through special activities. These can range from completing surveys and writing product reviews to participating in specific events and contests.

For example, a LEGO® VIP member might be invited to take part in a themed building contest or provide feedback on a new product line through a survey. These activities not only add an exciting dimension to the LEGO® VIP membership experience but also foster a sense of community and engagement. They allow members to actively contribute to the LEGO® world and be rewarded for their creativity, opinions, and participation in the broader LEGO® community.

2. Rate of Earning (Points per Currency Spent)

The rate at which you earn LEGO® VIP points is determined by the amount of money you spend on eligible products.

Standard Rate

In the LEGO® VIP Program, there’s a standard rate at which VIP points are earned for every currency unit spent, such as USD, EUR, or GBP. This rate is usually well-defined, and members can easily understand how their spending translates into rewards. For example, spending $1 might earn you 5 VIP points. This standardization helps to create a consistent and predictable experience for members, encouraging them to engage with LEGO® products and enjoy the benefits of the program.

LEGO® Brand Retail Stores and Online

When it comes to purchasing directly from LEGO® brand retail stores or the LEGO® online shop, members often earn points at this standard rate. Whether shopping in physical stores or browsing the vast online selection, the consistency in point earning makes for a seamless experience. It encourages loyalty to the LEGO® brand and helps members feel confident that they are maximizing their opportunities to accrue points, no matter how they choose to shop.

Points Calculation

Though there is a standard rate for earning points, it’s essential to recognize that variations can occur based on currency values and conversion rates. Depending on your region, the exact point calculation might differ, reflecting local economic conditions and the relative value of the currency. This can affect how points are awarded for purchases, both in terms of the number of points per currency unit spent and the overall value those points represent.

As such, LEGO® VIP members are encouraged to check the specific details for their region to understand fully how their spending will translate into VIP points. The LEGO® VIP Program provides clear information on these calculations, ensuring transparency and a tailored experience for members around the world.

3. Special Promotions and Bonus Points Opportunities

The LEGO® VIP Program often features special promotions that allow members to earn bonus points.

Double Points Events

Occasionally, the LEGO® Group may spice up the shopping experience by running double points events. During these limited-time promotions, members can earn twice the usual number of VIP points for their purchases. For instance, if the standard rate is 5 points per $1, during a double points event, you would earn 10 points per $1. These events often coincide with new product launches or special occasions, and they provide an exciting incentive for LEGO® enthusiasts to shop and earn rewards at an accelerated pace.

Exclusive Offers

Beyond double points events, the LEGO® Group may also present members with exclusive offers granting bonus points for purchasing specific products or categories of items. These offers can range from bonus points on a particular set, like a new LEGO® Star Wars model, to rewards for exploring a new line of accessories. Exclusive offers like these add an element of discovery and excitement to the LEGO® shopping experience, encouraging members to explore new products while enjoying additional VIP points.

Seasonal and Themed Promotions

Seasonal and themed promotions are another exciting way the LEGO® Group engages its VIP members. Around holidays such as Christmas or Halloween, or during specific themed releases like a new superhero series, LEGO® may offer unique opportunities to earn extra points.

These promotions could include special bundles, exclusive sets available only for a limited time, or additional points for purchases within a particular theme. Seasonal and themed promotions create a festive and dynamic shopping environment, aligning with the joy and creativity that are at the heart of the LEGO® experience. They not only reward members for their loyalty but also enrich the LEGO® journey with exclusive content and surprises.

4. Participating Retailers

Earning LEGO® VIP points is a rewarding and engaging aspect of the LEGO® VIP Program. By understanding the basics of earning points, the rate of earning, and the special promotions and participating retailers, members can optimize their experience and enjoy the benefits that come with collecting points.

Whether shopping online, in-store, or taking part in exclusive LEGO® events, the opportunities to earn and enjoy VIP points are diverse and exciting, reflecting the creative and community-driven spirit of the LEGO® brand.

Look for Authorized Partners

When seeking to earn LEGO® VIP points at various retailers, it’s essential to confirm if the store participates in the LEGO® VIP program. Look for specific signage, banners, or information at the physical retailer or consult the official LEGO® website’s dedicated section to see if a retailer is part of the program. Shopping at authorized partners ensures that you’re able to earn VIP points on your purchases and take advantage of any ongoing promotions or offers.

Provide Membership Information

If you’re shopping at a participating retailer, it’s crucial to provide your LEGO® VIP membership information at the time of purchase to earn points. This could be as simple as giving your VIP member number or scanning your membership card. Failure to provide this information might result in missing out on earning points for that purchase. Familiarize yourself with the process, and don’t hesitate to ask in-store staff for assistance if needed to ensure you are properly credited with your VIP points.

Note Potential Limitations

While the LEGO® VIP program provides numerous ways to earn points, it’s important to be aware of potential limitations and exclusions. Some promotions or bonus point opportunities might be exclusive to LEGO® brand retail stores and the official LEGO® online shop. These offers may not extend to authorized third-party retailers, even if they participate in the VIP program.

Keep this in mind as you plan your purchases, and consult the official LEGO® website or in-store staff to understand where you can maximize your points earning. Being attentive to these details ensures that you get the most out of your LEGO® VIP membership, enjoying all the benefits and rewards that come with being part of this exclusive community.

Tracking and Managing LEGO® VIP Points

Managing and tracking LEGO® VIP points is an essential aspect of maximizing the benefits of the VIP Program. Understanding how to keep track of your points ensures you know when and how to redeem them for rewards.

1. How to Check Your Points Balance

LEGO® VIP members can easily check their points balance through various methods:

  • Online Account: By logging into your account on the LEGO® website, you can view your current points balance on the dashboard.
  • In-Store Inquiry: Visit a LEGO® brand retail store and ask an associate to check your points balance. They can do this by scanning your VIP card or looking up your account.
  • Customer Service: Contact LEGO® customer service via phone or email to inquire about your current points balance.

2. Understanding Your Transaction History

Your transaction history provides detailed information about how you’ve earned and spent your LEGO® VIP points.

Online Account Overview

Log into your LEGO® online account to see a detailed history of your transactions. This includes dates, points earned, points redeemed, and any adjustments. This comprehensive overview allows you to track your rewards and stay in control of your LEGO® VIP membership. It’s a transparent and user-friendly way to stay fully informed about your rewards status.

Regular Statements

Some regions may offer regular statements to summarize your LEGO® VIP activity, provided monthly or quarterly. These may be accessible online or delivered directly to your email. Including details such as points earned and redeemed, these statements serve as an easy-to-reference summary of your VIP account. They help you stay on top of your LEGO® rewards and align with the LEGO® Group’s commitment to transparency.

Understanding your transaction history helps you keep track of your points and ensures that all transactions are accurately recorded.

3. Managing Your Online Account

Update Personal Information

It’s essential to keep your personal information up to date within your LEGO® VIP account. Whether it’s a change of address, email, or other personal details, these can be easily modified as needed through your online profile. Keeping your information current ensures that you receive all the benefits, offers, and communications tailored to your location and preferences. Accurate information also simplifies the process of redeeming rewards and accessing exclusive member services.

Manage Preferences

Your LEGO® VIP account allows you to manage your communication and marketing preferences. This means you can adjust settings to receive information and offers most relevant to your interests and collecting habits. Whether you’re interested in specific themes, exclusive events, or seasonal promotions, customizing your preferences ensures you stay connected with what matters most to you in the LEGO® world. It’s a personalized approach to enhance your overall LEGO® experience.

Security

Security is paramount when managing your LEGO® VIP account. Ensuring that you use a strong, unique password and keep it private is key to maintaining the security of your account. The LEGO® Group provides robust security measures to protect your data, but your vigilance in safeguarding your password adds an extra layer of protection. Regularly reviewing your account and being mindful of security helps maintain the integrity of your VIP membership, allowing you to shop and engage with confidence.

4. Mobile App Features (if applicable)

Tracking and managing LEGO® VIP points is a straightforward process, thanks to the various tools and resources provided by the LEGO® Group. By regularly checking your points balance, understanding your transaction history, managing your online account, and utilizing mobile app features (if available), you can ensure you’re making the most of the VIP Program.

Mobile Points Balance

With the convenience of the LEGO® mobile app, you can check your VIP points balance on the go. This feature is handy for LEGO® enthusiasts who want to keep track of their rewards and plan their next purchases. It brings your LEGO® VIP experience right to your fingertips, wherever you are.

Digital VIP Card

The LEGO® VIP program also offers a digital version of your VIP card that can be used in-store. Simply present the digital card from your mobile device during checkout. This eco-friendly solution not only provides convenience but aligns with LEGO®’s commitment to sustainability.

Exclusive Offers and Notifications

Receive notifications about special offers, events, and new ways to earn points through the LEGO® VIP app. These alerts keep you informed and engaged with the latest opportunities in the LEGO® world. It’s an excellent way for VIP members to maximize their rewards and stay connected to exclusive promotions.

Integration with Online Account

The LEGO® VIP app allows for seamless integration with your online account. Syncing your mobile app with your online profile ensures consistent management across devices. This cohesive experience enhances ease of use, allowing for effortless tracking and redemption of your VIP points.

These features not only make participation convenient but also align with the LEGO® brand’s commitment to providing a rewarding and engaging experience for all VIP members.

Redeeming LEGO® VIP Points

Accumulating LEGO® VIP points is only half the excitement of the VIP Program; redeeming those points for rewards is where the real fun begins. Here’s a comprehensive look at how to redeem LEGO® VIP points, the options available, and important terms and conditions to be aware of:

1. How to Redeem Points

Redeeming LEGO® VIP points is a straightforward process, with various methods depending on what you’d like to redeem them for:

  • Online Redemption: Log into your LEGO® VIP account on the LEGO® website, navigate to the rewards section, and follow the instructions to redeem your points for the desired reward.
  • In-Store Redemption: Visit a LEGO® brand retail store, and a store associate can assist you in redeeming points for eligible purchases or rewards.
  • Via Mobile App: If a mobile app is available in your region, you can use it to access and redeem your points for specific rewards.

2. Redemption Options

LEGO® VIP points can be redeemed for a wide variety of rewards, enhancing the overall LEGO® experience:

Discounts on Purchases

  • Apply Points for Discounts: You can use VIP points to obtain discounts on future LEGO® purchases, both online and in-store.
  • Conversion Rate: The conversion rate (e.g., how many points equal a specific currency discount) may vary by region, so be sure to check the details in your area.

Exclusive Sets and Items

  • Access Special Products: LEGO® occasionally offers exclusive sets or items available only to VIP members, redeemable with VIP points.
  • Limited Availability: These exclusive products may be available in limited quantities or for a limited time, so be sure to act quickly if you’re interested.

Special Offers and Experiences

  • Unique Opportunities: LEGO® VIP points may also be redeemed for special experiences, such as VIP tours, exclusive event access, or other unique offers.
  • Check Regularly: These special rewards may change over time, so regularly checking the rewards section ensures you don’t miss any exciting opportunities.

3. Terms and Conditions of Redemption

When redeeming LEGO® VIP points, it’s essential to be aware of specific terms and conditions that may apply.

Expiration

Depending on the region, LEGO® VIP points may expire after a certain period of inactivity. It’s essential to be aware of this timeframe and to redeem them before they expire. This ensures that you take full advantage of the rewards you’ve earned.

Non-Transferable

VIP points within the LEGO® program are typically non-transferable and must be redeemed by the account holder. This policy helps maintain the integrity of the rewards system. Understanding this rule is vital to managing your points effectively.

Minimums and Maximums

Some redemptions within the LEGO® VIP program may have minimum or maximum point requirements or limitations. It’s essential to be aware of these constraints when planning to use your points. This knowledge allows you to strategize your redemptions and get the most from your rewards.

Changes and Availability

The LEGO® Group reserves the right to change or withdraw redemption options at any time, subject to applicable laws and regulations. Staying informed about these potential changes ensures that you can adapt your rewards strategy as needed. Regular updates from LEGO® can help you make the most of your VIP membership, even as the program evolves.

Redeeming LEGO® VIP points is an enjoyable and rewarding aspect of the VIP Program. Whether used for discounts on beloved LEGO® sets, access to exclusive items, or unique experiences and offers, VIP points provide tangible benefits that enhance the connection between LEGO® enthusiasts and the brand.

Understanding how to redeem points, the options available, and the terms and conditions helps ensure a seamless and satisfying experience, allowing members to fully enjoy the fruits of their loyalty to the LEGO® brand.

Exclusive Member Benefits

Being part of the LEGO® VIP Program is not only about earning and redeeming points but also enjoying special privileges that come with membership. These exclusive benefits add an extra layer of excitement to the LEGO® experience and foster a closer relationship between the brand and its loyal fans. Here’s a detailed look at these exclusive member benefits:

1. Early Access to New Products

For LEGO® enthusiasts, getting hands-on with new sets as soon as possible is a thrilling experience.

Exclusive Previews

Before official release dates, LEGO® VIP members may have the opportunity to view and purchase new LEGO® products. This exclusive preview provides a sneak peek at the latest innovations and themes. It’s a privileged insight that enhances the excitement and engagement of LEGO® VIP membership.

Limited Early Purchases

Some products may have a VIP-only early purchase period within the LEGO® program, allowing members to secure highly anticipated sets before the general public. This access not only enables fans to get their hands on new sets early but also emphasizes the exclusive nature of LEGO® VIP membership. It’s a valuable benefit for those passionate about the latest LEGO® creations.

Email Notifications

LEGO® VIP members may receive special notifications about early access opportunities via email, ensuring they don’t miss out on exciting new releases. These tailored alerts help members stay in the loop and take full advantage of their VIP status. It’s a convenient way for LEGO® enthusiasts to stay connected to the brand and to their exclusive member benefits.

2. Special Member-Only Events

LEGO® VIP Program takes community engagement to another level by organizing special events exclusively for members:

  • Store Events: These can include VIP shopping nights, special building events, or previews at LEGO® brand retail stores.
  • Online Exclusives: Members may gain access to online webinars, virtual building classes, or exclusive content related to new products and LEGO® design.
  • Collaborative Opportunities: Sometimes, VIP members may be invited to provide feedback, participate in surveys, or engage in other community-building activities, fostering a deeper connection with the brand.

3. Other Unique Offers and Opportunities

The exclusive member benefits of the LEGO® VIP Program are designed to enhance the overall LEGO® experience, creating special opportunities and rewards that go beyond points. From early access to new products to member-only events and unique offers, these benefits deepen the relationship between LEGO® enthusiasts and the brand, fostering a sense of community and loyalty.

Exclusive Discounts

Periodically, LEGO® VIP members may receive member-only discounts on specific products or categories. These exclusive discounts not only provide significant savings but also add a sense of exclusivity to the membership. It’s one of the many perks that make being part of the LEGO® VIP program valuable for LEGO® enthusiasts.

Personalized Content

Based on your interests and purchase history, the LEGO® Group may provide personalized recommendations, content, or offers. This personalized approach enhances the shopping experience, making it more tailored and enjoyable. It’s another way that the LEGO® VIP program connects with members and adds unique value to their LEGO® experience.

Partnership Deals

The LEGO® Group may collaborate with other brands or experiences, offering VIP members exclusive access or discounts to theme parks, exhibitions, or other entertainment related to the LEGO® universe. These partnership deals extend the excitement of the LEGO® brand beyond the bricks, opening doors to immersive experiences. It’s an opportunity for VIP members to explore the wider world of LEGO® in a way that’s both exclusive and engaging.

It’s these extra touches that make the LEGO® VIP Program more than just a rewards scheme; it’s an invitation to be part of a global family of LEGO® lovers who share a passion for creativity, innovation, and fun. Whether you’re a casual builder or a dedicated collector, these exclusive benefits provide compelling reasons to engage with the LEGO® brand at a new level.

Points Expiration and Account Maintenance

A crucial aspect of managing your LEGO® VIP Program membership is understanding the policies around points expiration and how to maintain an active account. This helps ensure that you fully utilize the points you’ve earned and enjoy uninterrupted access to the program’s many benefits.

1. Expiration Policy

LEGO® VIP points may be subject to an expiration policy, which means that points not redeemed within a specific time frame may expire. Here’s what you need to know:

  • Expiration Time Frame: Depending on the region and specific terms, LEGO® VIP points may expire after a certain period, such as 18 or 24 months from the date earned.
  • Notification: LEGO® may provide reminders or notifications, through email or your online account, when points are nearing expiration.
  • Understanding Terms: Be sure to read and understand the specific expiration terms applicable to your region, as they may vary.

2. How to Keep Your Account Active

Maintaining an active LEGO® VIP account helps prevent points from expiring and ensures continued access to member benefits include the following.

Regular Activity

Maintaining an active LEGO® VIP account helps prevent points from expiring and ensures continued access to member benefits. Regularly earning or redeeming points, such as making purchases or participating in member activities, is key to keeping your account active. This consistent engagement with the LEGO® brand enhances the overall experience and helps you get the most out of your membership.

Account Review

Periodically logging in to your online account or using the LEGO® VIP app (if available) to review your points balance, transaction history, and update personal information as needed is another essential aspect of account maintenance. This regular review ensures that your account details are accurate and up-to-date, and it helps you stay on top of your rewards and benefits.

Stay Informed

Keeping an eye on emails and notifications from LEGO® is vital to staying aware of special offers, events, and other opportunities to engage with the program. This active awareness not only helps you maximize your VIP benefits but also fosters a closer connection with the LEGO® brand. It’s a proactive approach to make sure you’re always in the loop with the latest from LEGO®.

3. Support and Customer Service Contacts

If you have questions, need assistance, or encounter issues with your LEGO® VIP account, the LEGO® Group offers several support options:

  • Online Support: Visit the LEGO® website’s support section, where you may find FAQs, guides, and other helpful information.
  • Customer Service Hotline: Contact the LEGO® customer service team via the dedicated phone number for your region. They can assist with account issues, points redemption, and other inquiries.
  • In-Store Assistance: LEGO® brand retail store associates are knowledgeable about the VIP Program and can provide assistance with account-related questions or tasks.
  • Email Support: Utilize the email support option on the LEGO® website for non-urgent inquiries or detailed support needs.

Understanding the points expiration policy and maintaining an active LEGO® VIP account are vital to maximizing the benefits of membership. By being aware of the expiration terms, regularly engaging with the program, and knowing how to access support and customer service, you ensure a seamless and rewarding LEGO® VIP experience.

These aspects of account management reflect the LEGO® Group’s commitment to providing a transparent, user-friendly program that values and rewards the ongoing engagement of its loyal community. Whether a new member or a longtime participant, these details help you make the most of your connection to the world of LEGO®.

Accessibility and International Considerations

The LEGO® VIP Program, being part of a globally recognized brand, takes into account the diverse needs and considerations of its international audience. From availability in different countries to language support and currency considerations, the program strives to be accessible and relevant to LEGO® enthusiasts worldwide.

1. Availability of the Program in Different Countries

The LEGO® VIP Program is designed to be a global initiative, but its availability may vary by country:

  • Participating Countries: The program is available in many countries where LEGO® has an official presence. This includes most of North America, Europe, Asia, and other regions.
  • Local Regulations: The exact terms, benefits, and availability of the program might vary due to local laws, regulations, and market considerations.
  • Finding Information: Specific details about the availability of the LEGO® VIP Program in your country can be found on the LEGO® website’s dedicated VIP section or by contacting LEGO® customer service in your region.

2. Language Support and Regional Websites

To cater to a diverse global audience, the LEGO® VIP Program offers language support and regional websites:

  • Language Options: The LEGO® website and VIP Program materials are often available in multiple languages, reflecting the primary languages of participating countries.
  • Regional Websites: Many regions have dedicated LEGO® websites, tailored to local preferences, languages, and offerings.
  • Customer Support: LEGO® customer support typically provides assistance in the primary language(s) of each region, making it easier for members to seek help and information.

3. Currency and Exchange Rate Considerations

Currency and exchange rate considerations play a role in the earning and redeeming of LEGO® VIP points.

Points Earning

In the LEGO® VIP Program, the rate at which points are earned is not uniform across the board, as it may vary by currency. This differentiation reflects the diverse value of purchases in different countries, considering the fluctuating exchange rates and economic conditions that influence international commerce.

For example, earning 100 VIP points in the United States might not equate to the same value in the United Kingdom or Japan. This flexibility in the points-earning rate allows the LEGO® VIP Program to provide a balanced and fair system, ensuring that members across the globe enjoy equitable benefits in line with their spending.

Redemption Values

The complexity of international currency values extends to the redemption phase of the LEGO® VIP Program as well. When members redeem points for discounts or other rewards, the conversion rate between points and currency may differ across regions.

This means that 1000 VIP points might provide a higher or lower discount value depending on the member’s location and the prevailing economic factors in that region. LEGO® carefully calibrates these conversion rates to align with local pricing structures, maintaining a sense of fairness and consistency in how members can utilize their earned points.

Exchange Rate Fluctuations and Clear Information

Exchange rate fluctuations add another layer of complexity to the LEGO® VIP Program. Changes in exchange rates might impact the value of points when shopping across different currencies, especially for international online purchases. A member in Europe shopping on the LEGO® U.S. website might find that their points have a different value due to shifting exchange rates.

Recognizing these complexities, the LEGO® VIP Program emphasizes clear and transparent communication. Detailed information on point values, conversion rates, and redemption options is provided in local currencies on the LEGO® VIP website and through customer support.

This commitment to transparency ensures that members have a clear understanding of how their points function in a global context, enabling them to make informed decisions and optimize their membership experience.

The accessibility and international considerations of the LEGO® VIP Program underscore the brand’s commitment to creating a truly global and inclusive community of enthusiasts. By considering factors such as availability across countries, language support, and currency considerations, the program fosters a sense of belonging and ensures that members, regardless of location, can fully participate and enjoy the benefits.

These international features enrich the LEGO® experience, bringing together diverse fans under the shared love for creativity and innovation that LEGO® embodies. Whether shopping locally or engaging with the brand across borders, the LEGO® VIP Program provides a unified, yet locally resonant experience that celebrates the universal appeal of LEGO®.

Family and Gift Options

The LEGO® VIP Program extends beyond individual members, offering flexibility and features that cater to families and gift-giving. Whether it’s involving family members in the LEGO® experience or sharing the joy of LEGO® through gifts and points transfer, these options add versatility and enhance the community feel of the program.

1. How to Add Family Members to an Account

The LEGO® VIP program embraces the family spirit of LEGO® building, promoting shared experiences and benefits. In certain regions, the program permits the integration of family members into a single LEGO® VIP account, allowing for a consolidated accumulation and redemption of points.

However, it’s essential to note that younger LEGO® enthusiasts may require parental approval to partake, with age specifications differing from one country to another.

Central to this family-friendly setup is the primary account holder, who retains the authority to manage access for family members, oversee combined transaction records, and adjust various account settings, ensuring a personalized and streamlined experience for every member of the family.

2. Gift Options and Gift Cards

The LEGO® VIP Program understands the joy of gifting. With LEGO® gift cards, available both online and in-store, you can give the perfect present for any occasion. These cards can be redeemed for various LEGO® products, and in some cases, they may even earn VIP points for the recipient.

When purchasing LEGO® products as gifts, the VIP Program adds a personal touch. You might find options for gift wrapping or the inclusion of a personalized message, making your present even more special.

For LEGO® VIP members, exclusive access to particular sets or items adds an extra layer of excitement. These unique offers are perfect for gifting to fellow LEGO® enthusiasts, allowing you to share exclusive content and the love of LEGO® building with friends and family.

3. Transferring Points or Membership

The LEGO® VIP membership goes beyond individual enjoyment by offering flexibility in sharing the VIP experience with friends and family. Depending on regional policies, LEGO® VIP points might be transferable between accounts, providing an opportunity for loved ones to share in the rewards and benefits of the program.

In addition, situations like gifting an entire VIP membership or transferring it due to family changes and other scenarios might arise. In these cases, specific procedures and policies apply, tailored to ensure a smooth transition while maintaining the integrity of the membership.

It’s always advisable to consult LEGO® customer service for guidance on such matters. Their expertise ensures that any changes align with the program’s terms and maintain the enjoyment and advantages of the LEGO® VIP experience.

The family and gift options within the LEGO® VIP Program reflect the community-oriented spirit of the LEGO® brand. By providing features that enable family participation, gifting flexibility, and point sharing, the program recognizes the joy of collective experience and the desire to share the passion for LEGO® with others.

Whether building together as a family or introducing a friend to the world of LEGO®, these options add depth and personal connection to the VIP membership, creating shared memories and enriching the relationship between LEGO® and its diverse community of fans. Always in line with LEGO® values, these features ensure that the LEGO® VIP Program is not just about individual rewards but also about building connections, fostering creativity, and spreading the joy of LEGO® across generations and friendships.

Partner Programs and Collaborations

The LEGO® VIP Program often goes beyond the traditional boundaries of a loyalty program by engaging in partnerships and collaborations with other brands and retailers. These connections create unique opportunities and enrich the overall experience for members. Here’s a detailed look at how these collaborations work within the program:

1. Other Brands and Retail Partners

The LEGO® Group actively seeks to enhance the LEGO® VIP Program by collaborating with various brands and retailers. One significant aspect of this collaboration includes retail partnerships. Some third-party retailers may participate in the LEGO® VIP Program, allowing members to earn and redeem points on LEGO® purchases outside of LEGO® brand retail stores or the official online store. This adds a layer of convenience and flexibility for members, making it easier to accumulate and use points.

Another exciting avenue of collaboration is through co-branded products. Occasionally, LEGO® may release special co-branded sets in partnership with other popular brands, franchises, or designers. These unique sets might be available exclusively to VIP members or at preferred pricing, providing an opportunity to own rare and collectible items.

Finally, cross-promotional opportunities also play a vital role in extending the VIP experience. Partnering with related brands or experiences, such as theme parks, movies, or gaming companies, may provide VIP members with exclusive access, discounts, or offers that align with LEGO® themes and interests. These partnerships foster a more immersive and rewarding experience, connecting the world of LEGO® with other beloved brands and entertainment platforms.

2. Collaborative Promotions and Limited-Time Offers

Collaborations within the LEGO® VIP experience often take unique and exciting forms that bring added value and enjoyment to members.

One of the enticing prospects of collaboration is the introduction of limited-edition sets. These exclusive items, born from joint efforts, may be available only to LEGO® VIP members or for a limited time. They add an element of exclusivity and collectibility that many LEGO® enthusiasts treasure.

Another aspect of collaboration comes in the form of special discounts. Partnerships may result in unique offers or discounts on related products or experiences. These offers can make VIP membership even more valuable, extending benefits beyond the realm of LEGO® itself and into associated brands or products.

Themed events also play a vital role in collaborative promotions. Whether it’s special in-store events, online activities, or experiences that blend the world of LEGO® with partner brands or themes, these events offer novel ways to engage with the LEGO® universe.

Finally, seasonal collaborations add a festive touch to the LEGO® experience. Aligning with holidays, movie releases, or cultural events, these collaborations provide themed products or promotions that enhance the seasonal appeal of LEGO®. By infusing the LEGO® experience with the spirit of the season, these collaborations make the world of LEGO® more vibrant and engaging.

Partner programs and collaborations are integral to the dynamism and expansion of the LEGO® VIP Program. By connecting with other brands and retailers and engaging in creative collaborations, the program transcends traditional loyalty rewards, offering unique products, experiences, and values that resonate with LEGO® fans.

These partnerships embody the innovative and collaborative spirit of the LEGO® brand, creating meaningful connections and enhancing the appeal of the VIP Program. Whether enjoying a special discount at a theme park, getting hands-on with a limited-edition co-branded set, or participating in an exclusive themed event, these collaborations enrich the LEGO® VIP experience and create lasting memories.

Troubleshooting and Customer Support

Understanding that technical difficulties or queries may arise, the LEGO® VIP Program offers robust troubleshooting and customer support options. From common technical issues to in-store assistance, help is readily available to ensure a seamless LEGO® VIP experience.

1. Common Technical Issues and Solutions

Technical issues can occur, but the LEGO® VIP Program provides solutions for common problems:

  • Website Login Issues: Forgetting passwords or having trouble logging in is common. The LEGO® VIP site usually has a “Forgot Password” option, allowing members to reset their credentials.
  • Points Not Credited: If points are not showing up, members are often encouraged to wait a certain period or check their transaction history. If still unresolved, contacting customer support may be necessary.
  • Redemption Problems: If there are issues with redeeming points, detailed FAQs or a step-by-step guide on the LEGO® VIP website often help members through the process.
  • Mobile App Glitches: If there’s a LEGO® VIP mobile app, standard troubleshooting like restarting the app or updating to the latest version may resolve issues.

2. How to Contact Customer Support

Should problems persist, the LEGO® VIP Program offers various channels to contact customer support:

  • Online Support Portal: A dedicated support page on the LEGO® website can guide members to the appropriate help resources, including FAQs, guides, and direct support contact options.
  • Email Support: Members can usually find an email address for direct communication with LEGO® VIP support.
  • Phone Support: Phone numbers specific to regions or countries are typically provided for direct assistance.
  • Live Chat: Some regions might offer live chat support through the LEGO® VIP website, providing real-time assistance.

3. In-Store Support and Assistance

LEGO® brand retail stores provide on-the-ground support and can address various VIP-related concerns:

  • In-Person Assistance: Store employees are often trained in the VIP Program and can help with sign-ups, point inquiries, redemptions, and more.
  • Exclusive In-Store Offers: In-store staff may guide VIP members to exclusive in-store promotions or offers.
  • Technical Support: Staff may assist with technical issues related to the LEGO® VIP Program, such as accessing the mobile app or navigating in-store kiosks.

The LEGO® VIP Program recognizes the importance of support and assistance in maintaining a satisfying member experience. By providing comprehensive troubleshooting guides, accessible customer support channels, and personalized in-store assistance, the program ensures that help is readily available for all LEGO® VIP members.

This robust support framework reflects LEGO®’s commitment to customer satisfaction and reinforces the sense of trust and reliability that the brand has built over the years. Whether it’s a minor login hiccup or a more complex query about point redemption, the LEGO® VIP Program’s support structure is designed to address members’ needs efficiently and professionally, enhancing the overall LEGO® experience and cementing loyalty to this beloved brand.

Changes to the VIP Program

The LEGO® VIP Program, like many loyalty programs, is subject to change and evolution. Adapting to customer needs, market trends, and business strategies, the program may undergo alterations or enhancements. Understanding how to stay updated on these changes and recognizing the program’s historical evolution can help members make the most of their LEGO® VIP experience.

1. How to Stay Updated on Program Changes

The LEGO® VIP Program ensures that members stay informed about any changes or updates through a variety of channels, fostering a clear and continuous connection with its community.

Firstly, email notifications serve as a direct line of communication. Members who have opted into email communications will frequently receive announcements about changes, special offers, or updates, right in their inbox. This personalized approach ensures that members never miss out on important information.

Additionally, the official LEGO® VIP website acts as a central hub for all essential information. It typically features any significant changes, updates, or new features prominently, so members can easily stay in the loop. Visiting the website regularly will provide continuous insight into the latest developments within the program.

In-store communications also play a vital role. LEGO® brand retail stores may display information about program changes, offer printed materials, or have knowledgeable in-store staff who can explain updates. This hands-on approach provides members with real-time information while shopping in stores.

For those using the LEGO® VIP mobile app, notifications or app updates may be utilized to inform members of significant changes. This tech-savvy method ensures that even on the go, members remain connected and up-to-date.

Lastly, social media channels offer a more interactive way to stay informed. Following LEGO® on various social platforms may provide insights into VIP Program updates, promotions, and other news. Engaging with LEGO® on social media not only keeps members informed but also fosters a sense of community and shared excitement around the beloved brand.

2. Historical Changes and Evolution of the Program

Changes to the LEGO® VIP Program are an essential aspect of its ongoing vitality and alignment with the needs and interests of the LEGO® community. By actively communicating updates and being responsive to member needs, LEGO® ensures that the VIP Program remains relevant, engaging, and valuable. Understanding the historical evolution provides insight into the program’s adaptability and commitment to continuous improvement.

The evolution of the LEGO® VIP Program is a testament to the brand’s dynamic response to growth, market trends, and customer needs, continually enhancing the value and experience for its members.

Initially, the program’s expansion stands out. Since its inception, the LEGO® VIP Program may have grown to encompass new regions, introduce additional benefits, or forge partnerships with more retailers. This growth reflects LEGO®’s commitment to broadening access and continually adding value for its diverse and global community of fans.

Another notable aspect is the potential alteration in the point system. The way points are earned, redeemed, or expired may have changed over time to better align with member preferences and the brand’s strategic goals. These changes, likely driven by customer feedback and market analysis, ensure that the program remains relevant and rewarding.

Embracing technological advancements has also been key to the program’s evolution. The LEGO® VIP Program might have enhanced the online experience, introduced a mobile app, or even added interactive in-store kiosks. These digital improvements provide members with more engaging and convenient ways to interact with the program, reflecting the ever-changing digital landscape.

The program’s history may also be marked by new collaborations and partnerships. Over time, LEGO® may have joined forces with various brands or organizations, significantly broadening the scope of offers and experiences available to VIP members. These collaborations add excitement and novelty, enriching the VIP experience with diverse and exclusive opportunities.

Finally, increased personalization is a trend that likely resonates with many members. Leveraging data and insights, the LEGO® VIP Program could have introduced more tailored offers, recommendations, or experiences for individual members.

This shift towards personalization highlights LEGO®’s understanding of its members’ unique interests and desires, fostering a more connected and satisfying experience. Overall, the program’s historical changes reflect a thoughtful and responsive approach, continually adapting to enhance the relationship between LEGO® and its dedicated fans.

Whether it’s a new partnership, a tweak to the points system, or an expansion into new territories, these changes reflect LEGO®’s innovative spirit and dedication to providing a rich and rewarding experience for its loyal fans. Staying informed and embracing these changes allows members to maximize their benefits and deepen their connection with the world of LEGO®.

Ethical Considerations and Sustainability

In an age where sustainability and ethics are paramount, the LEGO® Group’s commitment to these principles extends not only to their products but also to their LEGO® VIP Program. Recognizing the increasing importance of responsible consumption and corporate stewardship, LEGO® integrates ethical considerations and sustainability into various aspects of the VIP Program.

1. LEGO’s Commitment to Sustainability and Ethics

LEGO®’s commitment to sustainability and ethics is central to its brand identity, reflecting a comprehensive and responsible approach to business practices.

In terms of environmental stewardship, LEGO® is making concerted efforts to reduce its ecological footprint. The company is actively working towards using sustainable materials in their products and packaging, reflecting a dedicated effort to significantly diminish its environmental impact. This not only embodies a responsible manufacturing ethos but also aligns with the increasing consumer demand for environmentally conscious products.

Education is another critical aspect of LEGO®’s ethical stance. The company often engages in initiatives and partnerships that bolster education and creativity, providing support to communities and fostering a positive societal impact. By promoting learning and imagination, LEGO® reinforces its core values and enhances its connection to consumers who share those ideals.

Fair labor practices are at the heart of LEGO®’s ethical commitments. By adhering to stringent labor standards, LEGO® ensures fair working conditions throughout its manufacturing and supply chain. These practices reflect a respect for human rights and a clear stance against exploitation, strengthening the brand’s reputation as a responsible and trustworthy business.

Finally, LEGO®’s community engagement efforts encapsulate its broader ethical philosophy. Through philanthropic endeavors, community projects, and support for values such as inclusivity and collaboration, LEGO® actively contributes to positive change within society. This commitment not only enriches the communities in which LEGO® operates but also amplifies the brand’s alignment with social responsibility.

Overall, LEGO®’s focus on sustainability and ethical behavior resonates strongly in today’s business landscape, setting an exemplary standard and reinforcing the brand’s appeal to conscious consumers. It represents a strategic alignment of corporate responsibility with brand identity, ensuring that LEGO®’s operations are not just profitable, but also principled and purpose-driven.

2. How the VIP Program Aligns with These Commitments

The LEGO® VIP Program not only offers exclusive benefits to members but also aligns with LEGO®’s broader commitments to sustainability and ethics. This integration reflects a conscious effort to ensure that the program reinforces the brand’s core values.

Firstly, the VIP Program may include eco-friendly rewards and promotions. By offering special incentives for selecting environmentally friendly products or practices, LEGO® encourages members to make choices that align with its sustainability mission. This aspect of the program helps to create a deeper connection between LEGO®’s corporate commitments and individual consumer behavior.

Secondly, the VIP Program might feature charitable giving options, allowing members to redeem points by donating to organizations that resonate with LEGO®’s ethical values. This option amplifies the impact of the program by connecting members’ rewards to positive societal change and reflecting LEGO®’s commitment to community engagement.

Sustainable packaging and shipping are another way the VIP Program may reflect LEGO®’s eco-conscious approach. By utilizing environmentally responsible packaging and offering carbon-neutral shipping for rewards, LEGO® demonstrates a holistic approach to sustainability that permeates even the peripheral aspects of its business.

The emphasis on digital membership cards within the VIP Program further illustrates LEGO®’s focus on reducing waste. By promoting the use of digital cards over physical ones, LEGO® cuts down on paper and plastic usage, aligning the program with a broader strategy to minimize its environmental footprint.

Finally, the VIP Program may serve as a platform for education and awareness. LEGO® could share information, host events, or offer experiences through the program that promote awareness of sustainability, creativity, or ethical consumption. This educative aspect helps to foster a more conscious consumer base and amplifies LEGO®’s role as a leader in responsible business practices.

Overall, the alignment of the LEGO® VIP Program with the company’s sustainability and ethical commitments showcases a comprehensive and integrated approach to responsible business. It illustrates how loyalty programs can be more than just transactional incentives; they can be platforms that resonate with brand values, engage customers in meaningful ways, and contribute to broader societal goals.

The integration of ethical considerations and sustainability within the LEGO® VIP Program is a testament to LEGO®’s holistic commitment to responsible business practices. It aligns the joy and creativity associated with LEGO® products with values that resonate with a growing segment of conscious consumers.

By making sustainability and ethics intrinsic to the VIP Program, LEGO® fosters a deeper connection between their brand and the broader societal goals of environmental stewardship, fairness, and positive community impact. Members of the LEGO® VIP Program are not just engaging with a beloved brand; they are part of a community that values creativity, innovation, and responsible citizenship.

This alignment between the VIP Program and LEGO®’s broader ethical commitments adds a meaningful dimension to membership, enriching the experience and setting a standard for loyalty programs in an increasingly conscious consumer landscape.

More Info

What is the LEGO® VIP Program?

The LEGO® VIP Program is a loyalty program that allows members to earn points on purchases of LEGO® products and redeem those points for various rewards, such as discounts, exclusive sets, and special experiences. It also provides members with exclusive benefits like early access to new products and member-only events.

How can I sign up for the LEGO® VIP Program?

You can sign up for the LEGO® VIP Program online through the official LEGO® website or in-store at LEGO® brand retail locations. You’ll need to provide some personal information and agree to the program’s terms and conditions.

Is the LEGO® VIP Program available in my country?

The LEGO® VIP Program is available in many countries, but availability may vary. You can check the availability in your region on the official LEGO® VIP website or by contacting LEGO® customer support.

Can I transfer or gift my LEGO® VIP points to someone else?

Generally, LEGO® VIP points are tied to the individual member’s account and cannot be transferred. However, some regions may offer gift options or specific ways to share points within a family account. Refer to the program’s terms and conditions for details.

Are LEGO® VIP points the same as currency? Can I redeem them for cash?

LEGO® VIP points are not the same as currency and cannot be redeemed for cash. They are a form of reward that can be used within the LEGO® VIP Program for discounts, exclusive offers, and other special benefits.

How does LEGO® handle sustainability and ethics in the VIP Program?

LEGO® aligns the VIP Program with its broader commitments to sustainability and ethics, offering eco-friendly rewards, sustainable packaging options, and integrating values such as responsible consumption and community engagement.

Can I use LEGO® VIP points at other retailers?

LEGO® VIP points are generally redeemable only through official LEGO® channels, such as LEGO® brand retail stores and the LEGO® website. Some special collaborations or regional programs might allow for broader redemption, so it’s best to consult the specific terms and conditions.

I can’t log into my LEGO® VIP account. What should I do?

If you’re having trouble logging in, try using the “Forgot Password” option to reset your credentials. If the issue persists, contact LEGO® customer support for assistance.

Why haven’t my LEGO® VIP points been credited to my account?

Points may take some time to appear in your account, depending on the purchase channel. If they don’t appear after the stated period, check your transaction history or contact LEGO® customer support.

How do I redeem my LEGO® VIP points?

Points can be redeemed through the LEGO® VIP website or in-store at LEGO® brand retail locations. Follow the instructions provided for redemption, and if you encounter issues, consult the program’s FAQs or contact support.

My LEGO® VIP points have expired. Can I get them back?

LEGO® VIP points have an expiration policy, and once expired, they generally cannot be retrieved. It’s important to stay aware of your points’ expiration dates, which can be checked online or through customer support.

I’m experiencing issues with the LEGO® VIP mobile app. What can I do?

Try restarting the app or updating it to the latest version. If problems persist, consult the app’s help section or contact LEGO® customer support for specific assistance.

How can I contact LEGO® VIP customer support?

You can reach LEGO® VIP customer support through various channels, including email, phone, live chat, or the online support portal, depending on your region.

Can I add family members to my LEGO® VIP account?

Some regions may allow the addition of family members to a LEGO® VIP account. Consult the program’s terms and conditions or contact customer support for specific information on family accounts in your region.

Are there any exclusive events or early access opportunities for LEGO® VIP members?

Yes, LEGO® VIP members often enjoy exclusive benefits like early access to new products, special member-only events, and other unique offers and opportunities. These can vary by region and availability, so it’s worth keeping an eye on LEGO® VIP communications and the official website for updates.

Conclusion

At Belle-Ve Bricks, we know the joy and excitement that LEGO® brings to enthusiasts all around the world. That’s why we offer an extra layer of creativity with our custom MOCs (My Own Creation) service. If you have a specific design in mind or wish to make alterations to an existing MOC, our team of expert designers is here to work collaboratively with you to bring your vision to reality. 

Whether you’re a LEGO® VIP member looking to make the most of your points or simply a LEGO® lover seeking a unique build, we invite you to reach out to the Belle-Ve Bricks team and explore the endless possibilities. Contact us today to get started!

The LEGO® VIP Program is a multifaceted and engaging way to elevate your LEGO® experience, providing opportunities to earn, manage, and redeem points for a wide array of rewards. From the basic understanding of the program to international considerations, family options, and sustainability commitments, this comprehensive guide covers all you need to know to make the most of your LEGO® VIP membership. 

And for those seeking a truly personalized and creative touch, Belle-Ve Bricks stands ready to bring your unique LEGO® dreams to life. Embrace the world of LEGO® to its fullest, and happy building!

<div class="badge-base LI-profile-badge" data-locale="en_US" data-size="large" data-theme="dark" data-type="HORIZONTAL" data-vanity="ferdi-vol" data-version="v1"><a class="badge-base__link LI-simple-link" href="https://www.linkedin.com/in/%E2%9C%85-ferdi-vol-corporate-gifts/?trk=profile-badge"></a></div>
/* Auto generated, hash = 5dceu9kevqjdyuy2uw1atqrsu */
//TODO: Break this file down so that we can actually unit test it.
(function(window) {
  /**
  * Renders all unrendred LinkedIn Badges on the page
  */
  window.LIRenderAll = function () {
    var CALLBACK_NAME     = 'LIBadgeCallback', //Must match callback on helpers.js
        BADGE_NAMES       = '.LI-profile-badge, .LI-entity-badge',
        // TODO -- tracking param for other badge types
        TRACKING_PARAM    = 'profile-badge',
        responsesReceived = 0, //Keeps track of number of responses recieved for proper cleanup when finished
        expectedResponses = 0, //Keeps track of number of responses to expect
        scripts           = [ ], //Keeps track of scripts added for proper cleanup when finished
        childScripts      = {}, //Keeps track of child scripts to render
        badges            = Array.prototype.slice.call(document.querySelectorAll(BADGE_NAMES));

    var i, len, badge, rendered;
    for (i = 0, len = badges.length;  i < len; i++) {
      badge    = badges[i];
      rendered =  badge.getAttribute('data-rendered');
      if (!rendered) {
        expectedResponses++;
        badge.setAttribute('data-rendered', true);
        renderBadge(badge);
      }
    }

    function isCNDomain() {
      if (typeof window !== "undefined") {
        var hostName = window.location && window.location.hostname ||  '';
        return (/linkedin(-ei)?.cn$/).test(hostName);
      }

      return false;
    }

    function generateUrl(isEI) {
      var domainPrefix = isEI ? 'https://badges.linkedin-ei' : 'https://badges.linkedin';
      if (isCNDomain()) {
        return domainPrefix + ".cn/";
      }

      return domainPrefix + ".com/";
    }

    function getBadgeKeyQueryParams(badge) {
      return Array.prototype.slice.call(badge.attributes).filter(function (attr) {
        return attr.name.lastIndexOf('data-key-', 0) !== -1;
      }).map(function (attr) {
        // Most browsers automatically lowercase the attribute name when its being read
        // We are calling lowercase on it again to ensure consistency for any browsers that are lagging behind.
        return encodeURIComponent(attr.name.replace('data-', '').toLowerCase()) + '=' + encodeURIComponent(attr.value);
      });
    }

    /*
    * Renders a single badge on the page
    * @param badge: div element of badge to render
    */
    function renderBadge(badge) {
      var size       = badge.getAttribute('data-size'),
          locale     = badge.getAttribute('data-locale'),
          type       = badge.getAttribute('data-type'),
          theme      = badge.getAttribute('data-theme'),
          vanity     = badge.getAttribute('data-vanity'),
          version    = badge.getAttribute('data-version'),
          isEI       = badge.hasAttribute('data-ei'),
          entity     = badge.getAttribute('data-entity'),
          isCreatePage = badge.hasAttribute('data-iscreate'),
          uid        = Math.round(1000000 * Math.random()),
          baseUrl = generateUrl(isEI),
          queryParams = [
            'locale=' + encodeURIComponent(locale),
            'badgetype=' + encodeURIComponent(type),
            'badgetheme=' + encodeURIComponent(theme),
            'uid=' + encodeURIComponent(uid),
            'version=' + encodeURIComponent(version)
          ],
          url;

      if (version === 'v2') {
        baseUrl += 'view';
        queryParams.push('badgesize=' + encodeURIComponent(size));
        queryParams.push('entity=' + encodeURIComponent(entity));
        queryParams = queryParams.concat(getBadgeKeyQueryParams(badge));
      } else {
        baseUrl += 'profile';
        queryParams.push('maxsize=' + encodeURIComponent(size));
        queryParams.push('trk=' + encodeURIComponent(TRACKING_PARAM));
        queryParams.push('vanityname=' + encodeURIComponent(vanity));
      }

      if (isCreatePage) {
        queryParams.push('fromCreate=true');
      }

      url = baseUrl + '?' + queryParams.join('&');
      badge.setAttribute('data-uid' , uid);
      jsonp(url); //Calls responseHandler when done
    }

    /**
    * Handles a response from the server. Finds badge matching badgeUid and inserts badgeHtml there
    * @param badgeHtml: String representing contents of the badge
    * @param badgeUid: UID of the badge to target
    **/
    function responseHandler(badgeHtml, badgeUid) {
      responsesReceived ++;

      var i, badge, uid, isCreate;
      var defaultWidth = 330 // max possible width
      var defaultHeight = 300 // max possible height

      for (i = 0, len = badges.length; i < len; i++) {
        badge = badges[i];
        // isCreate needed to prevent reloading artdeco script tag
        isCreate = badge.getAttribute('data-iscreate');
        uid   = parseInt(badge.getAttribute('data-uid'), 10);
        if (uid === badgeUid) {
          var badgeMarkup = `<body>${badgeHtml}</body>`
          var iframe = document.createElement('iframe');
          iframe.onload = function() {
            var iframeBody = iframe.contentWindow.document.body;
            // 5 px buffer to avoid the badge border being cut off.
            iframe.setAttribute('height', (iframeBody.scrollHeight || defaultHeight) + 5);
            iframe.setAttribute('width', (iframeBody.scrollWidth || defaultWidth) + 5);
          };
          iframe.setAttribute('frameBorder', '0');
          iframe.style.display = 'block';
          badge.appendChild(iframe);
          iframe.contentWindow.document.open();
          iframe.contentWindow.document.write(badgeMarkup);
          iframe.contentWindow.document.close();
          replaceScriptTags(badge, isCreate);
        }
      }
      tryClean();
    }

  // These functions are needed because badge markup is added via innerHtml property which does not run script tags
  function replaceScriptTags(node, isCreate) {
    if (shouldReplaceNode(node, isCreate)) {
      node.parentNode.replaceChild(cloneScriptNode(node), node);
      childScripts[node.src] = true;
    } else {
      var i = 0,
          children = node.childNodes;
      while (i < children.length) {
        replaceScriptTags(children[i++], isCreate);
      }
    }
    return node;
  }

  function shouldReplaceNode(node, isCreate) {
    return isScriptNode(node) && !childScripts[node.src] && (!isCreate || (isCreate && !node.getAttribute('data-isartdeco')));
  }

  function isScriptNode(node) {
    return node.tagName === 'SCRIPT';
  }

  function cloneScriptNode(node){
    var script  = document.createElement("script");
    for( var i = node.attributes.length-1; i >= 0; i-- ) {
      script.setAttribute( node.attributes[i].name, node.attributes[i].value );
    }
    return script;
  }

    // Gets all incoming responses
    window[CALLBACK_NAME] = responseHandler;

    /**
    * Tries to clean added tags
    **/
    function tryClean() {
      //Clean up after all requests are done..
      //Accounts for people including script more than once
      var done = (responsesReceived >= expectedResponses && expectedResponses > 0) || responsesReceived >= badges.length;
      if (done) {
        delete window[CALLBACK_NAME];

        // remove all script tags
        scripts.map(function(script){
          document.body.removeChild(script);
        });

      }
    }

    /*
    * Makes Jsonp request, responses handles by CALLBACK_NAME
    * @param url String: url of server to make request to
    */
    function jsonp(url) {
      var script = document.createElement('script');
      script.src = url;
      scripts.push(script);
      document.body.appendChild(script);
    }
  };

  if (document.readyState === 'complete') {
    window.LIRenderAll();
  } else {
    window.addEventListener('load', window.LIRenderAll, false);
  }

})(window);
Popular Posts