E-commerce platform-based buying method and system

By building a buy-one-get-one-free method and system on e-commerce platforms, the problems of complex activity rule settings, cumbersome product management, and difficulty in evaluating results have been solved. It realizes the automatic generation of activity rules, exclusive links, and real-time effect monitoring, improves the flexibility of promotional activities and user participation, provides accurate data analysis support, and optimizes merchants' marketing strategies.

CN120875966AInactive Publication Date: 2025-10-31GUANGDONG YUETONG TIANXIA TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510745593.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-05
Publication Date
2025-10-31
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

Existing buy-one-get-one-free promotions on e-commerce platforms suffer from complex rule settings that are difficult to adjust flexibly, cumbersome product management, and a high risk of errors. Furthermore, the effectiveness of these promotions is difficult to assess accurately, failing to provide effective decision support for merchants.

Method used

Design a buy-one-get-one-free method and system based on an e-commerce platform, including user management, product management, buy-one-get-one-free activity management, order management, payment management, redemption limit management and data statistical analysis modules. Through activity rule setting unit, activity product association unit and activity effect monitoring and analysis unit, realize automatic generation of activity rules, generation of exclusive links and real-time effect monitoring, provide data reports and visualization charts, and support multiple payment methods and redemption limit management.

Benefits of technology

It improves the flexibility and efficiency of promotional activities, enhances user engagement and shopping experience, provides precise data analysis and decision support, and helps merchants optimize promotional strategies, improve marketing effectiveness and return on investment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120875966A_ABST
    Figure CN120875966A_ABST
Patent Text Reader

Abstract

The invention discloses a donation method and system based on an e-commerce platform, and relates to the technical field of e-commerce systems, and the system comprises a user management module, a commodity management module, a donation activity management module, an order management module, a payment management module, a delivery limit management module, and a data statistical analysis module. Through the automatic and systematized gift buying activity management module, the setting process of activity rules is simplified, merchants can quickly respond to market changes and flexibly adjust promotion strategies, the system allows the merchants to customize gift buying rules, such as buying one gift, full-amount gift delivery quota and the like, and the activity page effect is previewed in real time, so that the sales promotion efficiency is improved. In addition, the system automatically associates the activity commodities and generates exclusive links or two-dimensional codes, the management process of the activity commodities is simplified, human errors are reduced, and the execution efficiency of promotion activities is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of e-commerce system technology, specifically to a buy-one-get-one-free method and system based on an e-commerce platform. Background Technology

[0002] In the e-commerce sector, merchants often conduct various promotional activities to increase product sales and customer loyalty. Buy-one-get-one-free promotions are a common tactic. However, existing buy-one-get-one-free promotions typically suffer from the following problems: complex rules that are difficult to adjust flexibly; cumbersome product management that is prone to errors; and difficulty in accurately evaluating promotional effectiveness, failing to provide effective decision support for merchants. Therefore, a more efficient, flexible, and accurate buy-one-get-one-free system and its implementation method are needed to meet the requirements of e-commerce platforms. Summary of the Invention

[0003] To address the shortcomings of existing technologies, this invention provides a buy-one-get-one-free method and system based on an e-commerce platform, solving the problems mentioned in the background art such as complex activity rule settings that are difficult to adjust flexibly; cumbersome management of activity products that are prone to errors; and difficulty in accurately evaluating activity effects, thus failing to provide effective decision support for merchants.

[0004] To achieve the above objectives, the present invention is implemented through the following technical solution: a buy-one-get-one-free method and system based on an e-commerce platform, including a user management module, a product management module, a buy-one-get-one-free activity management module, an order management module, a payment management module, a redemption quota management module, and a data statistical analysis module;

[0005] The user management module is used for user registration, login, information management, and permission allocation;

[0006] The product management module is used for product information entry, category display, and inventory management;

[0007] The buy-one-get-one-free activity management module is used to set buy-one-get-one-free activity rules, associate activity products, and monitor activity results;

[0008] The order management module is used to generate orders, process orders, and track order status;

[0009] The payment management module is used to set payment methods, guide the payment process, and ensure payment security.

[0010] The pickup quota management module is used to issue, use and manage pickup quotas;

[0011] The data statistics and analysis module is used to collect sales data, analyze user behavior, and evaluate the effectiveness of activities;

[0012] The system management module is used for permission management, system configuration, and log recording.

[0013] Preferably, the purchase-plus-gift activity management module includes:

[0014] The activity rules settings section allows you to set and preview the rules for buy-one-get-one-free promotions;

[0015] The "Promotional Product Association" section links promotional products and generates unique links for them.

[0016] The activity effectiveness monitoring and analysis unit monitors the activity effectiveness in real time and provides data analysis.

[0017] Preferably, the activity rule setting unit allows system administrators or merchants to set buy-one-get-one-free activity rules, including but not limited to the scope of participating products, the buy-one-get-one-free ratio (e.g., buy-one-get-one-free, or a certain amount for a certain amount of free goods), the activity time, and the target audience (all users or a specific user group), and to preview them; after the activity rules are set, the system automatically generates a preview of the activity page to ensure that the activity rules are displayed clearly and accurately; the formula is as follows:

[0018] Set the activity rule parameters R = {r1, r2, ..., r n}, where r i The i-th rule parameter is represented by r1, r2, r3, and r4.

[0019] Activity rules preview algorithm:

[0020] Preview effect = f(R) = ∑ i =1 n w i ·r i

[0021] Among them, w i The weight of the i-th rule parameter is adjusted based on the importance of the activity and display requirements.

[0022] Preferably, in the activity product association unit, merchants can select specific products to participate in the activity and set the buy-one-get-one-free attributes of the products according to the activity rules, including the quantity and type of gifts (discount amount, physical goods). The system automatically adds an activity identifier to the products participating in the activity and generates a unique activity link or QR code. The specific algorithm is as follows:

[0023] Let the set of goods be G = {g1, g2, ..., g...} m}, where g j This represents the j-th item;

[0024] Set up a collection of products for the event Indicates the products participating in the activity;

[0025] Algorithm for generating custom links: Custom link = h(A) = base_url + encode(A);

[0026] Where base_url is the base URL of the activity page, and encode(A) is the encoded string of the activity product set A to ensure the uniqueness and traceability of the link.

[0027] Preferably, the activity effect monitoring and analysis unit monitors the effect of the buy-one-get-one-free activity in real time, including key indicators such as the number of visits to the activity page, the number of users participating in the activity, the sales volume of the activity products, and the issuance and usage of the redemption credit. The system provides data reports and visualization charts on the activity effect to help merchants and administrators intuitively understand the progress of the activity. The specific algorithm is as follows:

[0028] Set the set of activity performance indicators E = {e1, e2, ..., e k}, where e1 represents the number of visits, e2 represents the number of participating users, e3 represents the sales volume, e4 represents the amount of pickup quota issued, and e5 represents the amount of pickup quota used;

[0029] Activity effectiveness monitoring algorithm:

[0030]

[0031] The values ​​of each indicator are obtained through real-time data collection and statistics. The system regularly generates data reports and visualization charts to show the dynamic changes in the effectiveness of the activities.

[0032] Preferably, the delivery quota management module includes:

[0033] The pickup quota allocation unit automatically allocates pickup quotas according to the activity rules;

[0034] The pickup quota usage unit allows users to redeem goods using their pickup quota in the pickup area;

[0035] The pickup quota validity period management unit sets the pickup quota validity period and performs recycling processing.

[0036] Preferably, the redemption quota issuance unit: according to the buy-one-get-one-free activity rules, the system automatically issues redemption quotas to eligible users, and the specific algorithm is as follows:

[0037] Set the activity rules parameters, which indicate the range of products participating in the activity, the buy-one-get-one-free ratio, and the activity period;

[0038] Define a set of user orders, where represents the i-th order;

[0039] Algorithm for allocating pickup quotas:

[0040]

[0041] Among them, the order amount (o i Let r1 be the amount of the i-th order and r2 be the buy-one-get-one-free ratio. The system calculates the amount of goods to be issued based on the order amount and the buy-one-get-one-free ratio, and automatically issues it to the user's account.

[0042] Preferably, the data statistical analysis module includes:

[0043] The sales data statistics unit compiles sales data and generates reports.

[0044] The user behavior analysis unit collects and analyzes user behavior data.

[0045] The activity effectiveness evaluation unit assesses the effectiveness of the buy-one-get-one-free promotion and provides optimization suggestions.

[0046] The preferred approach involves a comprehensive analysis of the effectiveness of buy-one-get-one-free promotions, evaluating their impact on sales, user growth, and user engagement, and providing optimization suggestions. The specific algorithm is as follows:

[0047] Set the set of activity performance indicators E = {e1, e2, ..., e k}, where e i This represents the performance metrics for the i-th activity, such as page views, number of participating users, sales volume, amount of redemption credit issued, and amount of redemption credit used.

[0048]

[0049] Among them, w i The weight of the i-th activity effectiveness indicator reflects its importance in the overall score; normalize(e i ) is the original index value e i A function is standardized to the [0,1] interval to eliminate the influence of different index units and magnitudes.

[0050] Preferably, the method steps are as follows:

[0051] S01. User Registration and Login: Users register accounts through various registration methods and undergo form verification; they log in to the system through various login methods and undergo security verification; they view and edit personal information and manage account information; the system assigns permissions according to user level and records permission changes;

[0052] S02. Product Information Management: Merchants enter product information and perform data verification; the system displays products by category and highlights promotional products; the system monitors inventory in real time and provides inventory alerts;

[0053] S03. Activity Rule Settings: System administrators or merchants set up and preview the rules for the buy-one-get-one-free activity; associate the activity products and generate exclusive links; monitor the activity's effectiveness in real time and provide data analysis;

[0054] S04. Order Generation and Processing: Users select products and submit orders; the system generates order details and supports deduction of pickup credit; merchants review, ship, and refund orders; the system provides logistics tracking and after-sales processing functions.

[0055] S05. Payment Process Guidance: Supports multiple payment methods and integrates with payment channels; guides users to complete payments and processes payment results; employs encryption technology and risk control strategies to ensure payment security;

[0056] S06. Pickup Quota Management: Pickup quotas are automatically issued according to the activity rules; users can use the pickup quotas to redeem goods in the pickup area; the validity period of the pickup quotas is set, and they are revoked.

[0057] S07. Data Analysis and Evaluation: Compile sales data and generate reports; collect and analyze user behavior data; evaluate the effectiveness of buy-one-get-one-free promotions and provide optimization suggestions;

[0058] S08. System Security Management: Set different role permissions and control access operations; provide system configuration functions and adjust parameters; record system operation logs and perform auditing.

[0059] This invention provides a method and system for offering buy-one-get-one-free promotions based on an e-commerce platform. It has the following beneficial effects:

[0060] (1) Improve the flexibility and efficiency of promotional activities: This invention simplifies the process of setting up activity rules through an automated and systematic buy-one-get-one-free activity management module, enabling merchants to quickly respond to market changes and flexibly adjust promotional strategies. The system allows merchants to customize buy-one-get-one-free rules, such as buy-one-get-one-free, and give away a certain amount of goods upon reaching a certain spending threshold. The system also allows for real-time preview of the activity page effect, ensuring a clear display of the activity rules. In addition, the system automatically associates the activity products and generates exclusive links or QR codes, simplifying the management process of the activity products, reducing human error, and improving the execution efficiency of promotional activities.

[0061] (2) Enhance user engagement and shopping experience: Through the redemption quota management module, this invention provides an incentive mechanism to encourage users to participate in buy-one-get-one-free activities. After purchasing goods, users receive redemption quotas, which can be redeemed for goods in the redemption area, increasing user engagement and stickiness. At the same time, the system management module ensures the validity period management of the redemption quotas, prompting users to use the quotas within the validity period and improving user activity. In addition, the payment management module supports multiple payment methods, ensuring the smoothness and security of the payment process, further enhancing the user's shopping experience.

[0062] (3) Provide accurate data analysis and decision support: The data statistics and analysis module can monitor and analyze the effect of the buy-one-get-one-free activity in real time, including key indicators such as visit volume, number of participating users, sales volume, and issuance and use of redemption quota. The data reports and visualization charts generated by the system provide merchants with intuitive information on the progress of the activity and help them understand the actual effect of the activity. The activity effect evaluation unit evaluates the impact of the activity on sales, user growth and user stickiness by comprehensively analyzing the activity data and provides optimization suggestions, providing strong data support for merchants' marketing decisions, helping them optimize promotional strategies and improve marketing effectiveness and return on investment.

[0063] It solves the problems of existing systems having complex activity rules that are difficult to adjust flexibly; cumbersome management of activity products that are prone to errors; and difficulty in accurately evaluating activity effects, thus failing to provide effective decision support for merchants. Attached Figure Description

[0064] Figure 1 This is a schematic diagram of the method flow of the present invention;

[0065] Figure 2 This is a schematic diagram of the module of the present invention. Detailed Implementation

[0066] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the scope of protection of the present invention.

[0067] Please see Figure 1-2 The present invention provides a technical solution: a buy-one-get-one-free method and system based on an e-commerce platform, including a user management module, a product management module, a buy-one-get-one-free activity management module, an order management module, a payment management module, a redemption quota management module, and a data statistical analysis module;

[0068] The user management module is used for user registration, login, information management, and permission allocation;

[0069] The product management module is used for product information entry, category display, and inventory management;

[0070] The buy-one-get-one-free activity management module is used to set buy-one-get-one-free activity rules, associate activity products, and monitor activity results;

[0071] The order management module is used to generate orders, process orders, and track order status;

[0072] The payment management module is used to set payment methods, guide the payment process, and ensure payment security.

[0073] The pickup quota management module is used to issue, use and manage pickup quotas;

[0074] The data statistics and analysis module is used to collect sales data, analyze user behavior, and evaluate the effectiveness of activities;

[0075] The system management module is used for permission management, system configuration, and log recording.

[0076] The purchase-and-gift promotion management module includes:

[0077] The activity rules settings section allows you to set and preview the rules for buy-one-get-one-free promotions;

[0078] The "Promotional Product Association" section links promotional products and generates unique links for them.

[0079] The activity effectiveness monitoring and analysis unit monitors the activity effectiveness in real time and provides data analysis.

[0080] The activity rule setting unit allows system administrators or merchants to set rules for buy-one-get-one-free promotions, including but not limited to the scope of participating products, the buy-one-get-one-free ratio (e.g., buy-one-get-one-free, or a certain amount qualifying for a free gift), the activity period, and the target audience (all users or a specific user group), and allows for previewing. After the activity rules are set, the system automatically generates a preview of the activity page to ensure that the activity rules are displayed clearly and accurately; the formula is as follows:

[0081] Set the activity rule parameters R = {r1, r2, ..., r n}, where r i The i-th rule parameter is represented by r1, r2, r3, and r4.

[0082] Activity rules preview algorithm:

[0083] Preview effect = f(R) = ∑ i =1 n w i ·r i

[0084] Among them, w i The weight of the i-th rule parameter is adjusted based on the importance of the activity and display requirements.

[0085] In the activity product association unit, merchants can select specific products to participate in the activity and set the buy-one-get-one-free attributes of the products according to the activity rules, including the quantity and type of free gifts (discount amount, physical goods). The system automatically adds an activity identifier to the participating products and generates a unique activity link or QR code. The specific algorithm is as follows:

[0086] Let the set of goods be G = {g1, g2, ..., g...} m}, where g j This represents the j-th item;

[0087] Set up a collection of products for the event Indicates the products participating in the activity;

[0088] Algorithm for generating custom links: Custom link = h(A) = base_url + encode(A);

[0089] Where base_url is the base URL of the activity page, and encode(A) is the encoded string of the activity product set A to ensure the uniqueness and traceability of the link.

[0090] The activity performance monitoring and analysis unit monitors the effectiveness of the buy-one-get-one-free promotion in real time, including key indicators such as the number of visits to the activity page, the number of users participating in the activity, the sales volume of the promotional products, and the issuance and usage of the redemption credit. The system provides data reports and visualization charts on the activity performance to help merchants and administrators intuitively understand the progress of the activity. The specific algorithm is as follows:

[0091] Set the set of activity performance indicators E = {e1, e2, ..., e k}, where e1 represents the number of visits, e2 represents the number of participating users, e3 represents the sales volume, e4 represents the amount of pickup quota issued, and e5 represents the amount of pickup quota used;

[0092] Activity effectiveness monitoring algorithm:

[0093]

[0094] The values ​​of each indicator are obtained through real-time data collection and statistics. The system regularly generates data reports and visualization charts to show the dynamic changes in the effectiveness of the activities.

[0095] The delivery quota management module includes:

[0096] The pickup quota allocation unit automatically allocates pickup quotas according to the activity rules;

[0097] The pickup quota usage unit allows users to redeem goods using their pickup quota in the pickup area;

[0098] The pickup quota validity period management unit sets the pickup quota validity period and performs recycling processing.

[0099] The redemption quota allocation unit: Based on the buy-one-get-one-free promotion rules, the system automatically allocates redemption quotas to eligible users. The specific algorithm is as follows:

[0100] Set the activity rules parameters, which indicate the range of products participating in the activity, the buy-one-get-one-free ratio, and the activity period;

[0101] Define a set of user orders, where represents the i-th order;

[0102] Algorithm for allocating pickup quotas:

[0103]

[0104] Among them, the order amount (o i Let r1 be the amount of the i-th order and r2 be the buy-one-get-one-free ratio. The system calculates the amount of goods to be issued based on the order amount and the buy-one-get-one-free ratio, and automatically issues it to the user's account.

[0105] The data statistical analysis module includes:

[0106] The sales data statistics unit compiles sales data and generates reports; the user behavior analysis unit collects and analyzes user behavior data; and the activity effectiveness evaluation unit evaluates the effectiveness of buy-one-get-one-free promotions and provides optimization suggestions. The unit comprehensively analyzes the effectiveness of buy-one-get-one-free promotions, assesses their impact on sales, user growth, and user stickiness, and provides optimization suggestions. The specific algorithm is as follows:

[0107] Set the set of activity performance indicators E = {e1, e2, ..., e k}, where e i This represents the performance metrics for the i-th activity, such as page views, number of participating users, sales volume, amount of redemption credit issued, and amount of redemption credit used.

[0108]

[0109] Among them, w i The weight of the i-th activity effectiveness indicator reflects its importance in the overall score; normalize(e i ) is the original index value e i A function is standardized to the [0,1] interval to eliminate the influence of different index units and magnitudes.

[0110] The method and steps are as follows:

[0111] S01. User Registration and Login: Users register accounts through various registration methods and undergo form verification; they log in to the system through various login methods and undergo security verification; they view and edit personal information and manage account information; the system assigns permissions according to user level and records permission changes;

[0112] S02. Product Information Management: Merchants enter product information and perform data verification; the system displays products by category and highlights promotional products; the system monitors inventory in real time and provides inventory alerts;

[0113] S03. Activity Rule Settings: System administrators or merchants set up and preview the rules for the buy-one-get-one-free activity; associate the activity products and generate exclusive links; monitor the activity's effectiveness in real time and provide data analysis;

[0114] S04. Order Generation and Processing: Users select products and submit orders; the system generates order details and supports deduction of pickup credit; merchants review, ship, and refund orders; the system provides logistics tracking and after-sales processing functions.

[0115] S05. Payment Process Guidance: Supports multiple payment methods and integrates with payment channels; guides users to complete payments and processes payment results; employs encryption technology and risk control strategies to ensure payment security;

[0116] S06. Pickup Quota Management: Pickup quotas are automatically issued according to the activity rules; users can use the pickup quotas to redeem goods in the pickup area; the validity period of the pickup quotas is set, and they are revoked.

[0117] S07. Data Analysis and Evaluation: Compile sales data and generate reports; collect and analyze user behavior data; evaluate the effectiveness of buy-one-get-one-free promotions and provide optimization suggestions;

[0118] S08. System Security Management: Set different role permissions and control access operations; provide system configuration functions and adjust parameters; record system operation logs and perform auditing.

[0119] To verify the effectiveness and practicality of the buy-one-get-one-free method and system of the present invention, a series of experiments were designed and implemented. These experiments aimed to evaluate the effect of the buy-one-get-one-free activity, the management of redemption quotas, and user behavior patterns. Through these experiments, a large amount of data was collected and organized into the following three tables to more intuitively demonstrate the authenticity and beneficial effects of the solution.

[0120] Table 1: Data Table for Monitoring the Effectiveness of Buy-One-Get-One-Free Promotions

[0121] Event Name Event Time Page views Participating users Sales Issuance quota Use credit Spring Festival Gifts 2024-03 50000 10000 5000 200000 150000 Buy one get one free during summer 2024-06 60000 12000 6000 300000 250000 Autumn Gift with Purchase 2024-09 55000 11000 5500 250000 200000 Buy two get one free in winter 2024-12 48000 9500 4700 180000 130000

[0122] Table 1 shows the key metrics for buy-one-get-one-free promotions in different seasons, including website traffic, number of participating users, sales volume of promotional items, amount of redemption credit issued, and usage. These data reflect the attractiveness of the promotion and user engagement, thus assessing the direct impact of the promotion on sales.

[0123] Table 2: Goods Pickup Quota Management Data Table

[0124] Pickup credit type Distribution time Number of distributions Use numbers Validity period Number of recycles Spring quota 2024-03-01 5000 3750 30 1250 Summer quota 2024-06-01 6000 5000 45 1000 Autumn quota 2024-09-01 5500 4500 60 1000 Winter quota 2024-12-01 4500 3250 30 1250

[0125] Table 2 details the issuance, use, and recovery of delivery credits. This data allows for the assessment of the effectiveness of the delivery credits and the rationality of the recovery mechanism, ensuring the rational use of resources and the sustainability of the system.

[0126] Table 3: User Behavior Analysis Data Table

[0127] User behavior frequency Number of users Duration (minutes) Conversion rate (%) Access Page 120000 20000 3 50 Click on the product 80000 15000 2 60 Submit an order 20000 10000 10 70 Use credit 15000 7500 5 80 Evaluation activities 5000 2500 8 90

[0128] Table 3 analyzes various user behaviors, including visiting the event page, clicking on event products, submitting orders, using redemption credits, and participating in event reviews. This data helps understand user behavior patterns and conversion rates, thereby optimizing event design and user experience.

[0129] These tables clearly demonstrate the significant effects of the present invention's buy-one-get-one-free method and system on improving user engagement, increasing product sales, and optimizing resource management. This data not only validates the effectiveness of the solution but also provides valuable insights for future optimization.

[0130] The foregoing has shown and described the basic principles, main features, and advantages of the present invention. It will be apparent to those skilled in the art that the invention is not limited to the details of the exemplary embodiments described above, and that the invention can be implemented in other specific forms without departing from its spirit or essential characteristics. Therefore, the embodiments should be considered illustrative and non-limiting in all respects, and the scope of the invention is defined by the appended claims rather than the foregoing description. Thus, all variations falling within the meaning and scope of equivalents of the claims are intended to be included within the scope of the invention. No reference numerals in the claims should be construed as limiting the scope of the claims.

[0131] Furthermore, it should be understood that although this specification describes embodiments, not every embodiment contains only one independent technical solution. This narrative style is merely for clarity. Those skilled in the art should consider the specification as a whole, and the technical solutions in each embodiment can also be appropriately combined to form other embodiments that can be understood by those skilled in the art.

Claims

1. A buy-one-get-one-free system based on an e-commerce platform, characterized in that: It includes modules for user management, product management, buy-one-get-one-free promotion management, order management, payment management, pickup limit management, and data statistics and analysis. The user management module is used for user registration, login, information management, and permission allocation; The product management module is used for product information entry, category display, and inventory management; The buy-one-get-one-free activity management module is used to set buy-one-get-one-free activity rules, associate activity products, and monitor activity results; The order management module is used to generate orders, process orders, and track order status; The payment management module is used to set payment methods, guide the payment process, and ensure payment security. The pickup quota management module is used to issue, use and manage pickup quotas; The data statistics and analysis module is used to collect sales data, analyze user behavior, and evaluate the effectiveness of activities; The system management module is used for permission management, system configuration, and log recording.

2. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: The purchase-and-gift promotion management module includes: The activity rules settings section allows you to set and preview the rules for buy-one-get-one-free promotions; The "Promotional Product Association" section links promotional products and generates unique links for them. The activity effectiveness monitoring and analysis unit monitors the activity effectiveness in real time and provides data analysis.

3. The buy-one-get-one-free system based on an e-commerce platform according to claim 2, characterized in that: The activity rule setting unit allows system administrators or merchants to set buy-one-get-one-free activity rules, including but not limited to the scope of participating products, the buy-one-get-one-free ratio (such as buy one get one free, or a minimum purchase amount for a free gift), the activity time, and the target audience (all users or a specific user group), and to preview them; after the activity rules are set, the system automatically generates a preview of the activity page to ensure that the activity rules are displayed clearly and accurately. The formula is as follows: Set the activity rule parameters R = {r1, r2, ..., r n }, where r i The i-th rule parameter is represented by r1, r2, r3, and r4. Activity rules preview algorithm: Preview effect = f(R) = ∑ i =1 n w i ·r i Among them, w i The weight of the i-th rule parameter is adjusted based on the importance of the activity and display requirements.

4. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: In the activity product association unit, merchants can select specific products to participate in the activity and set the buy-one-get-one-free attributes of the products according to the activity rules, including the quantity and type of free gifts (discount amount, physical goods). The system automatically adds an activity identifier to the participating products and generates a unique activity link or QR code. The specific algorithm is as follows: Let the set of goods be G = {g1, g2, ..., g...} m }, where g j This represents the j-th item; Set up a collection of products for the event Indicates the products participating in the activity; Algorithm for generating custom links: Custom link = h(A) = base_url + encode(A); Where base_url is the base URL of the activity page, and encode(A) is the encoded string of the activity product set A to ensure the uniqueness and traceability of the link.

5. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: The activity performance monitoring and analysis unit monitors the effectiveness of the buy-one-get-one-free promotion in real time, including key indicators such as the number of visits to the activity page, the number of users participating in the activity, the sales volume of the promotional products, and the issuance and usage of the redemption credit. The system provides data reports and visualization charts on the activity performance to help merchants and administrators intuitively understand the progress of the activity. The specific algorithm is as follows: Set the set of activity performance indicators E = {e1, e2, ..., e k }, where e1 represents the number of visits, e2 represents the number of participating users, e3 represents the sales volume, e4 represents the amount of pickup quota issued, and e5 represents the amount of pickup quota used; Activity effectiveness monitoring algorithm: The values ​​of each indicator are obtained through real-time data collection and statistics. The system regularly generates data reports and visualization charts to show the dynamic changes in the effectiveness of the activities.

6. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: The delivery quota management module includes: The pickup quota allocation unit automatically allocates pickup quotas according to the activity rules; The pickup quota usage unit allows users to redeem goods using their pickup quota in the pickup area; The pickup quota validity period management unit sets the pickup quota validity period and performs recycling processing.

7. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: The redemption quota allocation unit: Based on the buy-one-get-one-free promotion rules, the system automatically allocates redemption quotas to eligible users. The specific algorithm is as follows: Set the activity rules parameters, which indicate the range of products participating in the activity, the buy-one-get-one-free ratio, and the activity period; Define a set of user orders, where represents the i-th order; Algorithm for allocating pickup quotas: Among them, the order amount (o i Let r1 be the amount of the i-th order and r2 be the buy-one-get-one-free ratio. The system calculates the amount of goods to be issued based on the order amount and the buy-one-get-one-free ratio, and automatically issues it to the user's account.

8. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: The data statistical analysis module includes: The sales data statistics unit compiles sales data and generates reports. The user behavior analysis unit collects and analyzes user behavior data. The activity effectiveness evaluation unit assesses the effectiveness of the buy-one-get-one-free promotion and provides optimization suggestions.

9. The buy-one-get-one-free system based on an e-commerce platform according to claim 1, characterized in that: A comprehensive analysis of the effectiveness of buy-one-get-one-free promotions is conducted to evaluate their impact on sales, user growth, and user engagement, and optimization suggestions are provided. The specific algorithm is as follows: Set the set of activity performance indicators E = {e1, e2, ..., e k }, where e i This represents the performance metrics for the i-th activity, such as page views, number of participating users, sales volume, amount of redemption credit issued, and amount of redemption credit used. Among them, w i The weight of the i-th activity effectiveness indicator reflects its importance in the overall score; normalize(e i ) is the original index value e i A function is standardized to the [0,1] interval to eliminate the influence of different index units and magnitudes.

10. A buy-one-get-one-free method based on an e-commerce platform according to any one of claims 1-9, characterized in that, The method and steps are as follows: S01. User Registration and Login: Users register accounts through various registration methods and undergo form verification; they log in to the system through various login methods and undergo security verification; they view and edit personal information and manage account information; the system assigns permissions according to user level and records permission changes; S02. Product Information Management: Merchants enter product information and perform data verification; The system displays products by category and highlights promotional items; The system monitors inventory in real time and provides inventory alerts; S03. Activity Rules Settings: System administrators or merchants set the rules for the buy-one-get-one-free activity and preview them; associate the activity products and generate exclusive links; Monitor campaign effectiveness in real time and provide data analysis; S04. Order Generation and Processing: The user selects products and submits an order. The system generates order details and supports deduction of the pickup amount. Merchants review, ship, and refund orders; the system provides logistics tracking and after-sales processing functions; S05. Payment Process Guidance: Supports multiple payment methods and integrates with payment channels; guides users to complete payments and processes payment results; employs encryption technology and risk control strategies to ensure payment security; S06. Pickup Quota Management: Pickup quotas are automatically issued according to the activity rules; users can use the pickup quotas to redeem goods in the designated pickup area. Set a validity period for the pickup quota and carry out recycling processing; S07. Data Analysis and Evaluation: Compile sales data and generate reports; Collect and analyze user behavior data; evaluate the effectiveness of buy-one-get-one-free promotions and provide optimization suggestions; S08. System Security Management: Set different role permissions and control access operations; provide system configuration functions and adjust parameters; Record system operation logs and audit them.