Method and device for dynamically generating marketing activities based on BI operation analysis
Through business intelligence, analyzing online ride-hailing operation data and dynamically adjusting marketing activity strategies and templates, the problem of insufficient refinement of marketing activities in the existing technology is solved, and more efficient and precise marketing activity creation is achieved.
Patent Information
- Application Number
- CN202411433825.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-14
- Publication Date
- 2025-02-28
AI Technical Summary
The existing methods are difficult to achieve refinement and precision when formulating online ride-hailing marketing activities, resulting in insufficient refinement of marketing activities.
Through business intelligence-based business analysis, we collect and analyze preset indicator data during the operation process, determine the key indicators that marketing activities need to be optimized, determine the activity strategy based on the key indicators, and select the preset parameters in the activity template according to the data change trend, generate activity details and send them to the receiving end.
It has achieved simplification, refinement and precision from operational analysis to marketing activity creation, improved the degree of refinement of marketing activities, and enhanced resource utilization efficiency and decision-making accuracy.
Smart Images

Figure CN119539840A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of business intelligence technology, and in particular to a method and device for dynamically generating marketing activities based on BI business analysis. Background Art
[0002] As the requirements for online ride-hailing operations continue to increase, it is extremely important to improve the operational flexibility of online ride-hailing companies. Among them, marketing activities are an extremely important part of the operation.
[0003] At present, when formulating online car-hailing marketing activities, operators are required to collect various data from drivers, such as the number of orders received, online time, and the effectiveness of event marketing, and then analyze the data to determine what marketing activities should be carried out in the next step.
[0004] The existing method requires operations personnel to perform analysis based on complex data, which results in difficult analysis and decision-making in the process of operational analysis and marketing activity conversion, and the marketing activities formulated are not sufficiently refined. Summary of the invention
[0005] In view of this, the present invention provides a method and device for dynamically generating marketing activities based on BI business analysis, so as to solve the technical problem that the marketing activities formulated by the existing methods are not sufficiently refined.
[0006] In a first aspect, the present invention provides a method for dynamically generating marketing activities based on BI business analysis, comprising: collecting a number of preset indicator data during the operation process; performing data analysis on the preset indicator data based on business intelligence to determine the key indicators that need to be optimized for the marketing activities; determining the activity strategy of the marketing activities based on the key indicators, and selecting a pre-designed activity template based on the activity strategy; adjusting the preset parameters in the selected activity template based on the activity strategy and the changing trend of the preset indicator data; generating activity details based on the activity template after adjusting the preset parameters and sending the activity details to the activity receiving end.
[0007] The present invention provides a method for dynamically generating marketing activities based on BI business analysis, which collects a number of preset indicator data in the operation process, performs data analysis on the preset indicator data based on business intelligence, determines the key indicators that need to be optimized for the marketing activities, determines the activity strategy of the marketing activities according to the key indicators, selects a pre-designed activity template according to the activity strategy, adjusts the preset parameters in the selected activity template according to the change trend of the activity strategy and the preset indicator data, generates activity details based on the activity template after adjusting the preset parameters and sends the activity details to the activity receiving end, thereby realizing simplification, refinement and accuracy from operation analysis to marketing activity creation, and improving the degree of refinement of marketing activities.
[0008] Optionally, data analysis is performed on preset indicator data based on business intelligence to determine key indicators that need to be optimized for marketing activities, including: performing data analysis on preset indicator data based on business intelligence to identify change trends of each of the preset indicator data; and determining key indicators that need to be optimized for marketing activities based on change trends of the preset indicator data.
[0009] In this solution, by identifying trends in data changes, potential market opportunities or problems can be discovered earlier, and focus can be placed on optimizing key indicators that have the greatest impact on marketing activities, thereby improving resource utilization efficiency.
[0010] Optionally, the key indicators that need to be optimized for the marketing activity are determined based on the changing trend of the preset indicator data, including: calculating whether the degree of change of the changing trend of each of the preset indicator data is greater than the corresponding threshold value; if it is greater than the corresponding threshold value, the preset indicator data is determined as the key indicator that needs to be optimized for the marketing activity.
[0011] In this solution, by calculating whether the degree of change exceeds the threshold, clear criteria are provided to determine which indicators need to be optimized, which helps to make more accurate decisions later.
[0012] Optionally, adjusting the selected preset parameters in the activity template according to the activity strategy and the changing trend of the preset indicator data includes: determining the preset parameters in the activity template that need to be adjusted according to the activity strategy; determining the corresponding adjustment values of the preset parameters according to the changing direction and degree of the preset indicator data, the changing trend including the changing direction and degree of the changing; and adjusting the preset parameters in the activity template based on the adjustment values.
[0013] In this solution, the preset parameters in the activity template are adjusted according to the activity strategy and data change trends, so that the activity is more in line with the actual market situation and helps to improve the sophistication of the activity.
[0014] Optionally, after generating activity details based on the activity template after adjusting preset parameters and sending the activity details to the activity receiving end, it also includes: obtaining feedback data during the execution of the current marketing activity; and dynamically adjusting the preset parameters in the activity template of the current marketing activity according to the feedback data.
[0015] In this solution, continuous optimization can be achieved by obtaining feedback data and dynamically adjusting activities. It can quickly respond to market changes based on real-time feedback, thereby improving the flexibility and responsiveness of marketing activities.
[0016] Optionally, after dynamically adjusting the preset parameters in the activity template of the current marketing activity according to the feedback data, it also includes: evaluating the activity effect of the current marketing activity based on all the feedback data obtained after the current marketing activity is completed; and optimizing the activity strategy and the activity template according to the activity effect.
[0017] In this solution, by evaluating the effectiveness of the activity, we can understand the actual performance of the activity, optimize the activity strategy and activity template based on the activity effect, and provide reference for future activities.
[0018] In a second aspect, the present invention provides a device for dynamically generating marketing activities based on BI business analysis, comprising: a data collection module for collecting a number of preset indicator data during the operation process; a data analysis module for performing data analysis on the preset indicator data based on business intelligence to determine the key indicators that need to be optimized for the marketing activities; a template determination module for determining the activity strategy of the marketing activities based on the key indicators, and selecting a pre-designed activity template based on the activity strategy; a parameter adjustment module for adjusting the preset parameters in the selected activity template according to the activity strategy and the changing trend of the preset indicator data; an activity generation module for generating activity details based on the activity template after adjusting the preset parameters and sending the activity details to the activity receiving end.
[0019] In a third aspect, the present invention provides a computer device comprising: a memory and a processor, the memory and the processor being communicatively connected to each other, the memory storing computer instructions, and the processor executing the method for dynamically generating marketing activities based on BI business analysis of the above-mentioned first aspect or any corresponding embodiment thereof by executing the computer instructions.
[0020] In a fourth aspect, the present invention provides a computer-readable storage medium having computer instructions stored thereon, the computer instructions being used to enable a computer to execute the method for dynamically generating marketing activities based on BI business analysis of the above-mentioned first aspect or any corresponding embodiment thereof.
[0021] In a fifth aspect, the present invention provides a computer program product, comprising computer instructions for causing a computer to execute the method for dynamically generating marketing activities based on BI business analysis as described in the first aspect or any corresponding embodiment thereof. BRIEF DESCRIPTION OF THE DRAWINGS
[0022] In order to more clearly illustrate the specific implementation methods of the present invention or the technical solutions in the prior art, the drawings required for use in the specific implementation methods or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some implementation methods of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0023] Figure 1 It is a flowchart of a method for dynamically generating marketing activities based on BI business analysis according to an embodiment of the present invention;
[0024] Figure 2 is a flowchart of another method for dynamically generating marketing activities based on BI business analysis according to an embodiment of the present invention;
[0025] Figure 3 is a flowchart of another method for dynamically generating marketing activities based on BI business analysis according to an embodiment of the present invention;
[0026] Figure 4 This is a structural block diagram of a device for dynamically generating marketing activities based on BI business analysis according to an embodiment of the present invention;
[0027] Figure 5 It is a schematic diagram of the hardware structure of a computer device according to an embodiment of the present invention. DETAILED DESCRIPTION
[0028] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0029] Business Intelligence (BI) is a data analysis process that uses applications to analyze data within an organization to help make smarter business decisions.
[0030] At the current stage of online car-hailing operations, operators are required to collect various data from drivers, such as the number of orders received, online time, and the effectiveness of marketing activities, and then analyze the data to formulate what kind of marketing activities should be carried out in the next step. In order to simplify the process from operation analysis to marketing activity creation and improve the efficiency and precision of marketing activity creation, an embodiment of the present invention proposes a method for dynamically generating marketing activities based on BI business analysis. By collecting and analyzing data such as the number of orders received and the online time through BI, intelligent formulation of marketing activities is realized, and the formulation precision is improved.
[0031] According to an embodiment of the present invention, a method embodiment for dynamically generating marketing activities based on BI business analysis is provided. It should be noted that the steps shown in the flowchart of the accompanying drawings can be executed in a computer system such as a set of computer executable instructions, and although a logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in an order different from that shown here.
[0032] In this embodiment, a method for dynamically generating marketing activities based on BI business analysis is provided, which can be used in mobile terminals, such as mobile phones, tablet computers, etc. Figure 1 As shown, the process includes the following steps:
[0033] Step S101, collecting a number of preset indicator data during the operation process.
[0034] The preset indicator data is determined according to the operating product. Taking the marketing activity generation of online car-hailing operation as an example, the preset indicator data includes various data of drivers, such as the number of orders received, ratings, online time, complaint records, etc. As well as market data, such as changes in order volume and driver churn rate.
[0035] The order volume records the number of orders received by each driver every day, week, and month. The rating data includes passenger ratings and driver peer ratings. Online time includes the driver's daily online time, including peak and non-peak hours. Complaint records are driver complaints, including complaint types and handling results.
[0036] Changes in order volume include seasonal changes in order volume, differences between weekdays and weekends, etc. The driver churn rate is obtained by tracking driver retention.
[0037] Step S102: Analyze the preset indicator data based on business intelligence to determine the key indicators that need to be optimized for the marketing activities.
[0038] Specifically, based on the data analysis results, determine the key indicators that need to be improved. For example, based on business intelligence, use data analysis tools to analyze the preset indicator data, identify which preset indicators in the preset indicator data do not meet the standards, and use the preset indicators that do not meet the standards as key indicators. The subsequent marketing activities will be optimized to improve the key indicators.
[0039] For example, through data analysis, it is found that the number of orders received by drivers has decreased, and it is determined that the key indicator that needs to be improved is the number of orders received.
[0040] Step S103, determining the activity strategy of the marketing activity according to the key indicators, and selecting a pre-designed activity template according to the activity strategy.
[0041] Specifically, formulate corresponding activity strategies based on key indicators.
[0042] The activity strategy includes the goal of the activity. For example, the activity strategy can be to increase the number of orders or reduce the complaint rate. Each key indicator has an activity strategy corresponding to a key indicator, so the activity strategy can be determined according to the key indicator. For example, if the key indicator is the number of orders, the activity strategy is to increase the number of orders; if the key indicator is the complaint rate, the activity strategy is to reduce the complaint rate.
[0043] Each activity template corresponds to one or more activity strategies. The corresponding activity template is determined according to the activity strategy. For example, if the activity strategy is to increase driver participation, the corresponding activity template is designed as a challenge or a points reward activity. Design a series of activity templates in advance, including the name of the activity, activity rules, reward mechanism, etc. Store the activity templates in the database for subsequent selection and adjustment.
[0044] Step S104: adjusting preset parameters in the selected activity template according to the activity strategy and the change trend of the preset indicator data.
[0045] Preset parameters are specific parameters for configuring activities in activity templates, such as activity time, reward amount, participation conditions, etc. These parameters can be dynamically adjusted according to the changing trends and strategies of preset indicator data.
[0046] Step S105 , generating activity details based on the activity template after adjusting the preset parameters and sending the activity details to the activity receiving end.
[0047] Specifically, the program code automatically generates the activity details, including all the details and rules of the activity. The activity details are published to the driver side, and the driver's handheld activity receiving terminal, such as the driver's personal mobile phone, tablet computer, etc., is notified through APP push, SMS notification, etc.
[0048] The present invention provides a method for dynamically generating marketing activities based on BI business analysis in a real-time example. The method collects a number of preset indicator data in the operation process, performs data analysis on the preset indicator data based on business intelligence, determines the key indicators that need to be optimized for the marketing activities, determines the activity strategy of the marketing activities based on the key indicators, selects a pre-designed activity template based on the activity strategy, adjusts the preset parameters in the selected activity template based on the changing trend of the activity strategy and the preset indicator data, generates activity details based on the activity template after adjusting the preset parameters and sends the activity details to the activity receiving end, thereby realizing simplification, refinement and accuracy from operation analysis to marketing activity creation, and improving the degree of refinement of marketing activities.
[0049] In some embodiments, step S102, performing data analysis on preset indicator data based on business intelligence to determine key indicators that need to be optimized for marketing activities, includes:
[0050] Step S1021, performing data analysis on the preset indicator data based on business intelligence to identify the change trend of each preset indicator data.
[0051] Step S1022, determining the key indicators that need to be optimized for the marketing activities according to the changing trend of the preset indicator data.
[0052] Specifically, it is calculated whether the degree of change of the change trend of each preset indicator data is greater than the corresponding threshold value. If it is greater than the corresponding threshold value, the preset indicator data is determined as a key indicator that needs to be optimized for the marketing activity.
[0053] By identifying trends in data changes, potential market opportunities or problems can be discovered earlier, and focus can be placed on optimizing key indicators that have the greatest impact on marketing activities, thereby improving resource utilization efficiency and helping to make more accurate decisions later.
[0054] In some embodiments, see Figure 2 After generating activity details based on the activity template after adjusting the preset parameters and sending the activity details to the activity receiving end in step S105, the method further includes:
[0055] Step S106, obtaining feedback data during the execution of the current marketing activity.
[0056] Specifically, monitor the execution of activities and obtain feedback data during the execution of current marketing activities, including driver participation, feedback, etc.
[0057] Step S107: dynamically adjust the preset parameters in the activity template of the current marketing activity according to the feedback data.
[0058] For example, when driver participation is low, the activity time can be set on weekends or the activity rewards can be increased.
[0059] By obtaining feedback data and dynamically adjusting activities, continuous optimization can be achieved, and market changes can be quickly responded to based on real-time feedback, thereby improving the flexibility and responsiveness of marketing activities.
[0060] In some embodiments, after dynamically adjusting the preset parameters in the activity template of the current marketing activity according to the feedback data in step S107, the method further includes:
[0061] Step S108, evaluating the activity effect of the current marketing activity based on all feedback data obtained after the current marketing activity is completed.
[0062] Step S109 optimizes the activity strategy and activity template according to the activity effect.
[0063] In this solution, by evaluating the effectiveness of the activity, we can understand the actual performance of the activity, optimize the activity strategy and activity template based on the activity effect, and provide reference for future activities.
[0064] In an embodiment of the present invention, a method for evaluating the impact of roads on ecological networks is provided, which can be used in computers, servers, etc. Figure 3 As shown, the method comprises the following steps:
[0065] Step S301, collect some preset indicator data during the operation process. Figure 1 Step S101 of the illustrated embodiment will not be described in detail here.
[0066] Step S302: Analyze the preset indicator data based on business intelligence to determine the key indicators that need to be optimized for marketing activities. Figure 1 Step S102 of the illustrated embodiment will not be described in detail here.
[0067] Step S303: Determine the activity strategy of the marketing activity based on the key indicators, and select a pre-designed activity template based on the activity strategy. Figure 1 Step S103 of the illustrated embodiment will not be described in detail here.
[0068] Step S304: adjusting preset parameters in the selected activity template according to the activity strategy and the change trend of the preset indicator data.
[0069] Specifically, the above step S304 includes:
[0070] Step S3041: Determine the preset parameters in the activity template that need to be adjusted according to the activity strategy.
[0071] Specifically, each activity strategy is pre-set with preset parameters that need to be adjusted, so the preset parameters that need to be adjusted can be determined according to the activity strategy.
[0072] Step S3042, determining the adjustment value of the corresponding preset parameter according to the change direction and change degree of the preset indicator data, and the change trend includes the change direction and change degree.
[0073] Specifically, the degree of change can be determined based on the change value per unit time, and the larger the value, the greater the degree of change. The degree of change can be divided into multiple levels, each level includes a corresponding different adjustment value, and the adjustment value is determined based on the level of change direction and degree of change. For example, when it is found that the number of orders has decreased and the change value is large, the adjustment values of preset parameters such as activity bonuses and activity duration can be increased accordingly.
[0074] Step S3043: adjusting the preset parameters in the active template based on the adjustment value.
[0075] Specifically, the reference value of each preset parameter is predetermined in the activity template, and the adjusted value can be obtained by adding the reference value and the adjustment value.
[0076] By adjusting the preset parameters in the activity template according to the activity strategy and data change trends, the activity can be more in line with the actual market situation, which helps to improve the sophistication of the activity.
[0077] Step S305: Generate activity details based on the activity template after adjusting the preset parameters and send the activity details to the activity receiving end. Figure 1 Step S105 of the illustrated embodiment will not be described in detail here.
[0078] The embodiment of the present invention also provides a device for dynamically generating marketing activities based on BI business analysis, such as Figure 4 As shown, including:
[0079] The data collection module 401 is used to collect a number of preset indicator data during the operation process;
[0080] The data analysis module 402 is used to analyze the preset indicator data based on business intelligence to determine the key indicators that need to be optimized for the marketing activities;
[0081] The template determination module 403 is used to determine the activity strategy of the marketing activity according to the key indicators, and select a pre-designed activity template according to the activity strategy;
[0082] A parameter adjustment module 404 is used to adjust the preset parameters in the selected activity template according to the activity strategy and the change trend of the preset indicator data;
[0083] The activity generating module 405 is used to generate activity details based on the activity template after adjusting preset parameters and send the activity details to the activity receiving end.
[0084] The device for dynamically generating marketing activities based on BI business analysis in an embodiment of the present invention collects a number of preset indicator data in the operation process, performs data analysis on the preset indicator data based on business intelligence, determines the key indicators that need to be optimized for the marketing activities, determines the activity strategy of the marketing activities based on the key indicators, and selects a pre-designed activity template according to the activity strategy, adjusts the preset parameters in the selected activity template according to the changing trend of the activity strategy and the preset indicator data, generates activity details based on the activity template after adjusting the preset parameters and sends the activity details to the activity receiving end, thereby realizing simplification, refinement and accuracy from operation analysis to marketing activity creation, and improving the degree of refinement of marketing activities.
[0085] Furthermore, the data analysis module 402 includes:
[0086] The trend identification module is used to analyze the preset indicator data based on business intelligence and identify the change trend of each preset indicator data;
[0087] The key indicator determination module is used to determine the key indicators that need to be optimized for marketing activities based on the changing trends of preset indicator data.
[0088] Furthermore, the key indicator determination module includes:
[0089] The threshold judgment module is used to calculate whether the degree of change of the change trend of each preset indicator data is greater than the corresponding threshold. If it is greater than the corresponding threshold, the preset indicator data is determined as a key indicator that needs to be optimized for the marketing activity.
[0090] Furthermore, the parameter adjustment module 404 includes:
[0091] A parameter determination module, used to determine the preset parameters in the activity template that need to be adjusted according to the activity strategy;
[0092] An adjustment value determination module is used to determine the adjustment value of the corresponding preset parameter according to the change direction and change degree of the preset indicator data, and the change trend includes the change direction and change degree;
[0093] The template adjustment module is used to adjust the preset parameters in the active template based on the adjustment value.
[0094] Furthermore, the device for dynamically generating marketing activities based on BI business analysis also includes:
[0095] Feedback data acquisition module, used to obtain feedback data during the execution of the current marketing activity;
[0096] The dynamic adjustment module is used to dynamically adjust the preset parameters in the activity template of the current marketing activity according to feedback data.
[0097] Furthermore, the device for dynamically generating marketing activities based on BI business analysis also includes:
[0098] The activity effect evaluation module is used to evaluate the activity effect of the current marketing activity based on all feedback data obtained after the current marketing activity is completed;
[0099] Template optimization module, used to optimize activity strategies and activity templates based on activity results.
[0100] The embodiment of the present invention also provides a schematic diagram of the structure of a computer device, such as Figure 5As shown, the computer device includes: one or more processors 10, a memory 20, and interfaces for connecting various components, including high-speed interfaces and low-speed interfaces. Various components are connected to each other using different buses for communication, and can be installed on a common mainboard or installed in other ways as needed. The processor can process the instructions executed in the computer device, including instructions stored in or on the memory to display the graphical information of the GUI on an external input / output device (such as, a display device coupled to the interface). In some optional embodiments, if necessary, multiple processors and / or multiple buses can be used together with multiple memories and multiple memories. Similarly, multiple computer devices can be connected, and each device provides some necessary operations (for example, as a server array, a group of blade servers, or a multi-processor system). Figure 5 A processor 10 is taken as an example.
[0101] The processor 10 may be a central processing unit, a network processor or a combination thereof. The processor 10 may further include a hardware chip. The hardware chip may be a dedicated integrated circuit, a programmable logic device or a combination thereof. The programmable logic device may be a complex programmable logic device, a field programmable gate array, a general purpose array logic or any combination thereof.
[0102] The memory 20 stores instructions executable by at least one processor 10, so that at least one processor 10 executes the method shown in the above embodiment.
[0103] The memory 20 may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function; the data storage area may store data created according to the use of the computer device, etc. In addition, the memory 20 may include a high-speed random access memory, and may also include a non-transient memory, such as at least one disk storage device, a flash memory device, or other non-transient solid-state storage device. In some optional embodiments, the memory 20 may optionally include a memory remotely arranged relative to the processor 10, and these remote memories may be connected to the computer device via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0104] The memory 20 may include a volatile memory, such as a random access memory; the memory may also include a non-volatile memory, such as a flash memory, a hard disk or a solid state drive; the memory 20 may also include a combination of the above types of memory.
[0105] The computer device also includes an input device 30 and an output device 40. The processor 10, the memory 20, the input device 30 and the output device 40 may be connected via a bus or other means. Figure 5 The example of connecting through bus is taken in the following.
[0106] The input device 30 can receive input digital or character information, and generate key signal input related to the user settings and function control of the computer device, such as a touch screen, a keypad, a mouse, a track pad, a touch pad, an indicator bar, one or more mouse buttons, a trackball, a joystick, etc. The output device 40 may include a display device, an auxiliary lighting device (e.g., an LED) and a tactile feedback device (e.g., a vibration motor), etc. The above-mentioned display device includes but is not limited to a liquid crystal display, a light emitting diode, a display and a plasma display. In some optional embodiments, the display device can be a touch screen.
[0107] The embodiment of the present invention also provides a computer-readable storage medium. The method according to the embodiment of the present invention can be implemented in hardware, firmware, or can be implemented as a computer code that can be recorded in a storage medium, or can be implemented as a computer code that is originally stored in a remote storage medium or a non-temporary machine-readable storage medium and will be stored in a local storage medium through a network download, so that the method described herein can be stored in such software processing on a storage medium using a general-purpose computer, a dedicated processor, or programmable or dedicated hardware. Among them, the storage medium can be a magnetic disk, an optical disk, a read-only storage memory, a random access memory, a flash memory, a hard disk or a solid-state hard disk, etc.; further, the storage medium can also include a combination of the above types of memories. It can be understood that a computer, a processor, a microprocessor controller, or programmable hardware includes a storage component that can store or receive software or computer code. When the software or computer code is accessed and executed by a computer, a processor, or hardware, the method shown in the above embodiment is implemented.
[0108] A part of the present invention may be applied as a computer program product, such as a computer program instruction, which, when executed by a computer, can call or provide the method and / or technical solution according to the present invention through the operation of the computer. Those skilled in the art should understand that the existence of the computer program instruction in a computer-readable medium includes, but is not limited to, a source file, an executable file, an installation package file, etc., and accordingly, the way in which the computer program instruction is executed by the computer includes, but is not limited to: the computer directly executes the instruction, or the computer compiles the instruction and then executes the corresponding compiled program, or the computer reads and executes the instruction, or the computer reads and installs the instruction and then executes the corresponding installed program. Here, the computer-readable medium may be any available computer-readable storage medium or communication medium accessible to the computer.
[0109] Although the embodiments of the present invention have been described in conjunction with the accompanying drawings, those skilled in the art may make various modifications and variations without departing from the spirit and scope of the present invention, and such modifications and variations are all within the scope of protection.
Claims
1. A method for dynamically generating marketing activities based on BI business analysis, characterized in that: include: Collect some preset indicator data during the operation process; Analyze preset indicator data based on business intelligence to determine key indicators that need to be optimized for marketing activities; Determine an activity strategy for a marketing activity based on the key indicators, and select a pre-designed activity template based on the activity strategy; Adjusting the preset parameters in the selected activity template according to the activity strategy and the change trend of the preset indicator data; Generate activity details based on the activity template after adjusting preset parameters and send the activity details to the activity receiving end.
2. The method for dynamically generating marketing activities based on BI business analysis according to claim 1, characterized in that: Analyze preset indicator data based on business intelligence to determine key indicators that need to be optimized for marketing activities, including: Perform data analysis on the preset indicator data based on business intelligence to identify the change trend of each of the preset indicator data; Determine the key indicators that need to be optimized for the marketing activities based on the changing trends of the preset indicator data.
3. The method for dynamically generating marketing activities based on BI business analysis according to claim 2, characterized in that: According to the changing trend of the preset indicator data, the key indicators that need to be optimized for the marketing activities are determined, including: It is calculated respectively whether the degree of change of the change trend of each preset indicator data is greater than the corresponding threshold value. If it is greater than the corresponding threshold value, the preset indicator data is determined as a key indicator that needs to be optimized for the marketing activity.
4. The method for dynamically generating marketing activities based on BI business analysis according to claim 1, characterized in that: Adjusting the preset parameters in the selected activity template according to the activity strategy and the change trend of the preset indicator data includes: Determining preset parameters in the activity template that need to be adjusted according to the activity strategy; Determining the adjustment value of the corresponding preset parameter according to the change direction and change degree of the preset indicator data, wherein the change trend includes the change direction and change degree; The preset parameters in the activity template are adjusted based on the adjustment value.
5. The method for dynamically generating marketing activities based on BI business analysis according to claim 1, characterized in that: After generating activity details based on the activity template after adjusting the preset parameters and sending the activity details to the activity receiving end, the method further includes: Obtain feedback data during the execution of current marketing activities; The preset parameters in the activity template of the current marketing activity are dynamically adjusted according to the feedback data.
6. The method for dynamically generating marketing activities based on BI business analysis according to claim 5, characterized in that: After dynamically adjusting the preset parameters in the activity template of the current marketing activity according to the feedback data, the method further includes: Evaluate the activity effect of the current marketing activity based on all the feedback data obtained after the current marketing activity is completed; The activity strategy and the activity template are optimized according to the activity effect.
7. A device for dynamically generating marketing activities based on BI business analysis, characterized in that: include: Data collection module, used to collect several preset indicator data during the operation process; The data analysis module is used to analyze the preset indicator data based on business intelligence and determine the key indicators that need to be optimized for marketing activities; A template determination module, used to determine the activity strategy of the marketing activity according to the key indicators, and select a pre-designed activity template according to the activity strategy; A parameter adjustment module, used for adjusting the preset parameters in the selected activity template according to the activity strategy and the change trend of the preset indicator data; The activity generating module is used to generate activity details based on the activity template after adjusting preset parameters and send the activity details to the activity receiving end.
8. A computer device, characterized in that: include: A memory and a processor, wherein the memory and the processor are communicatively connected to each other, the memory stores computer instructions, and the processor executes the method for dynamically generating marketing activities based on BI business analysis as described in any one of claims 1 to 6 by executing the computer instructions.
9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a computer to execute the method for dynamically generating marketing activities based on BI business analysis according to any one of claims 1 to 6.
10. A computer program product, characterized in that The method comprises computer instructions for causing a computer to execute the method for dynamically generating marketing activities based on BI business analysis as claimed in any one of claims 1 to 6.
Citation Information
Cited By
Automatic marketing strategy generation system based on intelligent service
CN120807003A
An automatic marketing strategy generation system based on intelligent services
CN120807003B