Method of providing a sales promotion campaign

The method simplifies promotional campaign management and enhances user engagement by integrating campaign settings and user actions across multiple SNSs and non-SNS platforms, facilitating continuous participation and analysis.

JP7698361B1Active Publication Date: 2025-06-25CUBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024228916
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2024-12-25
Publication Date
2025-06-25
Estimated Expiration
2044-12-25

AI Technical Summary

Technical Problem

Existing promotional campaign methods on social networking sites (SNSs) require complex user management, especially in engagement-type campaigns, making it difficult to track user participation and engagement.

Method used

A method for providing promotional campaigns that includes setting campaign plans on a server terminal based on user login settings, action triggers, and gift settings, allowing users to participate through a unified website interface, aggregating actions across multiple SNSs and non-SNS platforms.

Benefits of technology

Enhances user engagement by simplifying campaign participation and management, enabling continuous user interaction and facilitating comprehensive analysis of user behavior across diverse platforms.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007698361000001_ABST
    Figure 0007698361000001_ABST
Patent Text Reader

Abstract

A method for realizing a sales promotion campaign capable of improving user engagement is realized. 【Solution means】A method for providing a sales promotion campaign for products or services by a company. The control unit of the server terminal sets a sales promotion campaign including a campaign plan based on login setting information for the user to participate in the campaign plan included in the sales promotion campaign provided by the company, trigger setting information regarding actions related to the campaign plan for the user to obtain points, and gift setting information regarding gifts that the user can obtain and the points required to obtain the gifts, and provides a website presenting the sales promotion campaign to the user's user terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a method for providing a promotional campaign for a company's products or services.

Background Art

[0002] Recently, a method of providing a promotional campaign to users via SNS for products, services, etc. provided by companies has become widespread.

[0003] For example, Patent Document 1 discloses a method of providing a promotional campaign for a specific product via a plurality of SNSs.

Prior Art Documents

Patent Documents

[0004]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0005] However, in the technology disclosed in Patent Document 1, although it discloses that the user logs in to each of the plurality of SNSs and performs an action (such as repost) on the promotional campaign, in each SNS, management such as applying for benefits is required, and it becomes more difficult to manage which promotional campaign the user is participating in, especially in an engagement-type promotional campaign that encourages the user to take continuous actions.

[0006] Therefore, an object of the present invention is to realize a method for providing a promotional campaign capable of improving user engagement.

Means for Solving the Problems

[0007] A method for providing a promotional campaign for products or services by a company, wherein a control unit of a server terminal sets the promotional campaign including the campaign plan included in the promotional campaign provided by the company based on login setting information for a user to participate in the campaign plan, trigger setting information regarding an action related to the campaign plan for the user to obtain points, and gift setting information regarding gifts that can be obtained by the user and points required to obtain the gifts, and provides a website presenting the promotional campaign to the user terminal of the user.

Effect of the Invention

[0008] According to the present invention, a method for providing a promotional campaign capable of improving user engagement can be realized.

Brief Description of the Drawings

[0009]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Best Mode for Carrying Out the Invention

[0010] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Note that the embodiments described below do not unduly limit the content of the present invention described in the claims. Also, not all of the components shown in the embodiments are essential components of the present invention.

[0011] <Configuration> FIG. 1 is a block configuration diagram showing a system for providing a sales promotion campaign according to a first embodiment of the present invention. This system 1 is, for example, a campaign system provider who plans and operates a campaign (sales promotion campaign) for a company that provides goods or services (hereinafter, “goods, etc.”) to promote the sales of goods, etc. manages a server terminal 100, user terminals 200A and 200B each managed by a plurality of users who view the sales promotion campaign and participate in a plan provided as part of the sales promotion campaign, and provides the goods, etc. A plurality of enterprises that are the main bodies of the sales promotion campaign (however, when the campaign system provider accesses the server terminal 100 instead of the enterprise that is the main body of the sales promotion campaign, the campaign system provider is also included), enterprise terminals 300A and 300B each managed by the enterprise, and an SNS server 400 managed by an SNS that distributes the sales promotion campaign to users. For convenience of explanation, each terminal is described as a single or a specific number, but the number of each is not limited.

[0012] The server terminal 100, user terminals 200A and 200B, enterprise terminals 300A and 300B, and the SNS server are each connected via a network NW1. The network NW1 is composed of the Internet, an intranet, a wireless LAN (Local Area Network), a WAN (Wide Area Network), or the like.

[0013] The server terminal 100, enterprise terminals 300A and 300B, and the SNS server may be general-purpose computers such as workstations or personal computers, or may be logically realized by cloud computing.

[0014] The user terminals 200A and 200B are information processing devices such as personal computers or tablet terminals, for example, but may also be configured by smartphones, mobile phones, PDAs, etc.

[0015] In this embodiment, the system 1 includes a server terminal 100, user terminals 200A and 200B, enterprise terminals 300A and 300B, and an SNS server 400, and will be described as a configuration in which users of each terminal use their respective terminals to operate on the server terminal 100. However, the server terminal 100 may be configured as a stand-alone device, and the server terminal itself may be provided with a function for each user to directly perform operations. Hereinafter, the user terminals 200A and 200B will be collectively referred to as the user terminal 200 and the enterprise terminals 300A and 300B will be collectively referred to as the enterprise terminal 300 as necessary.

[0016] FIG. 2 is a functional block configuration diagram of the server terminal 100 in FIG. 1. The server terminal 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

[0017] The communication unit 110 is a communication interface for communicating with the user terminal 200, the enterprise terminal 300, and the SNS server 400 via the network NW1, and communication is performed according to a communication protocol such as TCP / IP (Transmission Control Protocol / Internet Protocol), for example.

[0018] The storage unit 120 stores programs for executing various control processes and each function within the control unit 130, input data, etc., and is composed of a RAM (Random Access Memory), a ROM (Read Only Memory), etc. Further, the storage unit 120 has a user data storage unit 121 that stores various data related to the user, and a campaign data storage unit 122 that stores various data related to the sales promotion campaign. Note that a database (not shown) storing various data may be constructed outside the storage unit 120 or the server terminal 100.

[0019] The control unit 130 controls the overall operation of the server terminal 100 by executing the programs stored in the storage unit 120, and is composed of a CPU (Central Processing Unit), a GPU (Graphics Processing Unit), a ROM, and / or a RAM, etc. As functions of the control unit 130, it has an information reception unit 131 that receives information from each terminal, and an information processing unit 132 that refers to and processes various data related to the user and the sales promotion campaign. This information reception unit 131 and information processing unit 132 are activated by the programs stored in the storage unit 120 and executed by the server terminal 100 which is a computer (electronic computing device).

[0020] The information reception unit 131 receives information from the user terminal 200 and / or the enterprise terminal 300 via the communication unit 110. For example, from the user terminal 200, it receives a login request for the campaign plan, and from the enterprise terminal 300, it receives the setting information of the campaign plan by the operator of the sales promotion campaign. Also, from the SNS server 400, it receives the action information in the campaign plan.

[0021] The information processing unit 132 refers to various data related to the user (for example, user data 1000, campaign data 2000, etc., described later) received from the user terminal 200 and the enterprise terminal 300, and performs predetermined processing.

[0022] In addition, the control unit 130 may also include a screen generation unit (not shown), and generate screen information to be displayed via the user interface of the user terminal 200 as required. For example, using the images and text data (not shown) stored in the storage unit 120 as materials, various images and texts are arranged in a predetermined area of the user interface based on a predetermined layout rule, thereby generating the user interface.

[0023] Also, the processing related to the image generation unit can also be executed by a GPU (Graphics Processing Unit).

[0024] FIG. 3 is a functional block configuration diagram showing the user terminal 200 of FIG. 1. The user terminal 200 includes a communication unit 210, a display operation unit 220, a storage unit 230, and a control unit 240.

[0025] The communication unit 210 is a communication interface for communicating with the server terminal 100 via the network NW, and communication is performed according to a communication protocol such as TCP / IP.

[0026] The display operation unit 220 is a user interface used for the user to input instructions and display texts, images, etc. according to the input data from the control unit 240. When the user terminal 200 is composed of a personal computer, it is composed of a display, a keyboard, and a mouse. When the user terminal 200 is composed of a smartphone or a tablet terminal, it is composed of a touch panel, etc. This display operation unit 220 is activated by a control program stored in the storage unit 230 and executed by the user terminal 200 which is a computer (electronic computer).

[0027] The storage unit 230 stores programs for executing various control processes and each function in the control unit 240, input data, etc., and is composed of a RAM, a ROM, etc. Also, the storage unit 230 temporarily stores the communication content with the server terminal 100.

[0028] The control unit 240 controls the overall operation of the user terminal 200 by executing the program stored in the storage unit 230, and is composed of a CPU, a GPU, etc.

[0029] FIG. 4 is a diagram showing an example of user data stored in the server terminal 100.

[0030] The user data 1000 shown in FIG. 4 stores various data related to the inquiring user. In FIG. 4, for the sake of convenience of explanation, an example of one user (the user identified by the user ID "10001") is shown, but information of a plurality of users can be stored. The various data related to the user can include, for example, basic information about the user (e.g., ID, SNS account information to be linked (e.g., authentication information such as user name, ID, PW, and / or access key, contact information such as email address and / or phone number, etc.), point information (e.g., the number of points accumulated in a campaign plan, information about the breakdown of actions that are the basis of the points, etc.), gift information (e.g., information about gifts given to the user, etc.), and ranking information (e.g., the ranking of the user's points in a campaign plan, etc.), but is not limited thereto.

[0031] FIG. 5 is a diagram showing an example of campaign data stored in the server terminal 100.

[0032] Campaign data 2000 stores various data related to the promotional campaigns of companies that offer products and the like. In FIG. 5, for the sake of convenience of explanation, an example of a single promotional campaign (a promotional campaign identified by the campaign ID "20001") is shown, but information related to a plurality of promotional campaigns can be stored. As various data related to the promotional campaign, for example, trigger setting information (for example, information regarding actions that are conditions for a user to obtain points and the corresponding obtained points), gift setting information (for example, setting information regarding gift lotteries, gift exchanges, etc. that are carried out using points obtained within the promotional campaign), UI settings (for example, setting information regarding the UI of the promotional campaign site that enables changing the main color, button color, and text of some display items), option settings (for example, a ranking function (a function that can perform real-time ranking of users in descending order of the number of points obtained)), a everyone challenge function (a function that can display the total value of the cumulative points of all users who participated in the promotional campaign), trigger aggregation information (for example, aggregation information of actions of all users or each user in the promotional campaign), and point aggregation information (for example, aggregation information of points of all users or each user in the promotional campaign) can be included, but is not limited thereto. Further, in addition, basic information related to the promotional campaign (for example, promotional campaign name, product name, detailed information of products, etc. (SNS account, URL, image, etc.), ID, password, company name, industry type, number of employees, address (residence), person in charge information (for example, person in charge name, department name, position, contact information (email address, phone number, etc.)), login setting information (for example, information regarding the SNS account for a user to participate in the campaign planning (for example, information regarding an X account, LINE account, Instagram account, etc.)) can also be included as campaign data 1000, but is not limited thereto.

[0033] <Flow of processing> With reference to FIG. 6, the processing flow of the method for providing a corporate promotion campaign executed by the system 1 of the present embodiment will be described. FIG. 6 is a flowchart showing an example of the method for providing a promotion campaign according to the first embodiment of the present invention. In FIG. 6, mainly, the processing of the method for setting a promotion campaign by a company will be described. Regarding the following processing, the corporate terminal 300 may include the terminal of a person in charge of a campaign system provider who plans and operates a promotion campaign. In this case, the terminal of the person in charge of the campaign system provider can also execute various settings related to the promotion campaign for the server terminal 100.

[0034] First, as a process prior to step S101, the person in charge of the company that provides products or the like uses a web browser or an application of the company terminal 300 to access the website provided by the server terminal 100, sets the ID and password information for logging in to the services provided by the campaign system provider, and after logging in, in the management screen for performing various settings of the sales promotion campaign, when setting basic information regarding the sales promotion campaign (for example, sales promotion campaign name, name of products or the like, detailed information of products or the like (SNS account, URL, image, etc.), if necessary, company name (name), industry type, number of employees, residence (address), person in charge information, etc.), the above basic information is input. The information reception unit 131 of the control unit 130 of the server terminal 100 receives, via the communication unit 110, the basic information regarding the sales promotion campaign input by the person in charge of the company. The information processing unit 132 of the control unit 130 assigns a campaign ID to the received basic information regarding the sales promotion campaign and stores it in the campaign data storage unit 122 of the storage unit 120 as campaign data 2000. In addition, when the company terminal 300 is the person in charge terminal of the advertising service provider, the above login setting may be unnecessary, and the campaign system provider may grant access authority to the person in charge of the company so that the person in charge of the company can access the management screen. Further, hereinafter, when the company terminal 300 is the person in charge terminal of the advertising service provider, the "person in charge of the company" shall be read as the "person in charge of the campaign system provider".

[0035] Then, as the process of step S101, the in-charge user of the enterprise inputs, via the enterprise terminal 300, information regarding an SNS account (e.g., X account, LINE account, Instagram account, etc.) of products or the like provided by the enterprise for the user to participate in the campaign plan included in the sales promotion campaign as a login setting request for the sales promotion campaign. As the process of step S102, the information reception unit 131 of the control unit 130 of the server terminal receives the information regarding the login setting, and the information processing unit 132 stores the information as campaign data 2000 in the campaign data storage unit 122 of the storage unit 120 to register it. Note that as the setting of the sales promotion campaign, the above-mentioned previous process and steps S102 and 103 can be omitted, and the process can start from the subsequent steps.

[0036] Subsequently, as the process of step S103, the in-charge user of the enterprise inputs, via the enterprise terminal 300, trigger setting information (e.g., information regarding an action that is a condition for the user to obtain points and the corresponding obtained points) as a trigger setting request for the sales promotion campaign. As the process of step S104, the information reception unit 131 of the control unit 130 of the server terminal receives the trigger setting information, and the information processing unit 132 stores the information as campaign data 2000 in the campaign data storage unit 122 of the storage unit 120 to register it. Here, as the trigger setting information, triggers that prompt actions on various SNS platforms such as X, TikTok, LINE, YouTube, and Discord can be set. In the case of an action via SNS, actions such as repost and like can be set. Furthermore, as the trigger setting information, triggers with marketing elements other than SNS can be set. In the case of an action not via SNS, actions such as browsing a specified URL, installing an app, and answering a questionnaire can be set.

[0037] Subsequently, as the process of step S105, when the person in charge of the company inputs gift setting information (for example, setting information regarding gift lottery or gift exchange using points acquired within the promotion campaign) as a gift setting request for the promotion campaign via the company terminal 300, in the process of step S106, the information reception unit 131 of the control unit 130 of the server terminal receives the gift setting information, and the information processing unit 132 stores and registers this information as campaign data 2000 in the campaign data storage unit 122 of the storage unit 120. Here, as gift setting information, in the case of a gift lottery, the user can conduct a lottery using points, and one or more lotteries can be set within the promotion campaign. The number of points required for each lottery and the gift(s) (multiple possible) can be set. For example, "Set lottery A and lottery B within the promotion campaign. Lottery A requires 10pt for lottery implementation, and the winning gift can be either a ¥500 merchandise voucher (for 200 people) or an original good (for 100 people). Lottery B requires 50pt for lottery implementation, and the winning gift is a signed poster (for 5 people)" and other such settings can be made. Further, as gift setting information, in the case of gift exchange, the user can use points to exchange for a favorite gift from the gift list. For example, "5 hit point recovery medicines for 20pt, 1 lottery ticket for 100pt, 1 limited character for 250pt" and other such settings can be made. Additionally, although not shown in the figure, the person in charge of the company can similarly make settings regarding the UI of the promotion campaign site (for example, setting information regarding the UI of the promotion campaign site that enables changing the main color, button color, and the text of some display items), and as an option, for example, a ranking function (a function that can perform real-time ranking of users in descending order of the number of points acquired) and / or a everyone challenge function (a function that can display the total value of the cumulative points of all users who participated in the promotion campaign) can also be set as the promotion campaign.The information processing unit 132 receives and registers the above login setting information, trigger setting information, and gift setting information (and, as an option, UI setting information, option setting information) from the enterprise terminal 300, and sets a sales promotion campaign including a campaign plan for products and the like based on the information, and stores the campaign in the campaign data storage unit 122 of the storage unit 120. Then, the information processing unit 132 generates a web page for presenting the set sales promotion campaign and transmits it to each user terminal 200 via a network as a website. In addition, regarding the sales promotion campaign, the server terminal 100 can also perform display language settings such as English, Korean, Chinese, French, etc. in addition to Japanese as a language setting.

[0038] FIG. 7 is a flowchart showing another example of a method for providing a sales promotion campaign according to the first embodiment of the present invention. In this example, among the above trigger settings, when the person in charge of the enterprise sets a point provision for an action via SNS, the processing related to point provision and gift lottery or exchange related to the user's action will be described. Hereinafter, when the enterprise terminal 300 is the person in charge terminal of the advertising service provider, the "person in charge of the enterprise" shall be read as the "person in charge of the campaign system provider".

[0039] First, as the process of step S201, the user accesses, via the user terminal 200, an SNS that introduces products or the like of interest, or directly accesses the website provided by the campaign system provider, browses the product promotion campaign, and performs a login operation to participate in the campaign plan provided as part of the promotion campaign. As the process of step S202, the information reception unit 131 of the control unit 130 of the server terminal 100 receives authentication information related to the login. Here, as the authentication information required for login, when the user uses an SNS account (for example, X account), the information processing unit 132 of the control unit 130 of the server terminal 100 redirects the received authentication information to the SNS server 400 to query whether the user's authentication information is appropriate. If it is an appropriate account, as the process of step S203, the authentication information (for example, the ID and password of the X account) used by the user for login is stored in the user data storage unit 121 of the storage unit 120 together with the assigned user ID as the service account provided by the campaign system provider, and the received authentication information (in this example, the service ID and the user name) is registered.

[0040] Subsequently, as the process of step S204, the user refers to the campaign plan presented on the website provided by the campaign system provider via the user terminal 200, and as part of participating in the plan, selects a desired action from a list of a plurality of actions for obtaining points and the acquired points corresponding to each action, and requests the SNS server 400 to execute the selected action (for example, repost of an SNS account introducing products, etc.). As the process of step S205, the SNS server 400 executes the requested process (for example, repost of an SNS account). As the process of step S206, the SNS server 400 transmits information regarding the action executed by the user to the server terminal 100 as action information. When the information reception unit 131 of the control unit 130 of the server terminal 100 receives the user's action information, as the process of step S207, the information processing unit 132 refers to the campaign data 2000 for the points corresponding to the user's action specified by the action information, and stores information regarding the points to be granted to the user in the user data storage unit 121 of the storage unit 120 to register by granting points to the user. By repeating the above processes of S204 to S207, the user executes a desired action, and points for the executed action are added. Note that the person in charge of the company can also set an upper limit for the total value of the points granted for each action in the campaign plan. In this case, the server terminal 100 refers to the trigger setting information of the campaign data 2000 for the action information received from the SNS server 400, checks whether the total value of the points to be granted has reached the upper limit value of the point grant, and can execute the process of granting points only when the upper limit value has not been reached. In addition, the information processing unit 132 can also update the point aggregation information of the campaign data 2000 for each user and for a plurality of users based on the registered number of points. Here, by storing the used SNS account, user attribute information, and details of the action of each user as information, the company can later perform marketing analysis.

[0041] Subsequently, as the process of step S208, the user refers to a list of a plurality of lottery-eligible gifts and the corresponding point values among the campaign plans presented on the website provided by the campaign system provider via the user terminal 200, and also checks the total value of the points acquired by the user displayed on the user terminal 200. When the user selects a gift they want to enter a lottery for and makes a lottery request, the information reception unit 131 of the control unit 130 of the server terminal 100 receives the lottery request. As the process of step S209, the information processing unit 132 executes a gift lottery process. Here, the information processing unit 132 refers to the user data 1000 in the user data storage unit 121 of the storage unit 120 and the campaign data 2000 in the campaign data storage unit 122, and conducts a lottery for the selected gift based on the points acquired by the user. Then, as the process of step S210, the information processing unit 132 stores information regarding the winning or losing of the user's gift acquisition as gift information in the user data 1000 and also stores it as gift setting information in the campaign data 2000 for registration respectively.

[0042] Here, in the process of step S208, the user refers to a list of a plurality of exchangeable gifts and the corresponding point values among the campaign plans presented on the website provided by the campaign system provider via the user terminal 200, and also checks the total value of the points acquired by the user displayed on the user terminal 200. When the user selects a gift they want to exchange and makes an exchange request, the information reception unit 131 of the control unit 130 of the server terminal 100 receives the exchange request. As the process of step S209, the information processing unit 132 executes a gift exchange process. Here, the information processing unit 132 refers to the user data 1000 in the user data storage unit 121 of the storage unit 120 and the campaign data 2000 in the campaign data storage unit 122, and conducts an exchange for the selected gift based on the points acquired by the user.

[0043] FIG. 8 is a flowchart showing still another example of a method for providing a sales promotion campaign according to the first embodiment of the present invention. In this example, among the above trigger settings, when the person in charge of the company sets point giving for actions via non-SNS, the process related to point giving and gift lottery or exchange related to the actions by the user will be described. Hereinafter, when the company terminal 300 is the person in charge terminal of the advertisement service provider, the "person in charge of the company" shall be read as the "person in charge of the campaign system provider".

[0044] First, as the process of step S301, the user accesses, via the user terminal 200, a website provided by the campaign system provider directly or via an SNS that introduces products or the like of interest, browses a sales promotion campaign for the products or the like, and performs a login operation to participate in a campaign plan provided as part of the sales promotion campaign. Then, as the process of step S302, the information reception unit 131 of the control unit 130 of the server terminal 100 receives authentication information related to the login. Here, as authentication information required for login, when the user uses an SNS account (for example, X account), the information processing unit 132 of the control unit 130 of the server terminal 100 redirects the received authentication information to the SNS server 400 to query whether the user's authentication information is appropriate. If it is an appropriate account, as the process of step S303, the authentication information (for example, ID and password of the X account) used by the user for login is stored in the user data storage unit 121 of the storage unit 120 as a service account provided by the campaign system provider, together with the assigned user ID, by storing the received authentication information (in this example, service ID and user name).

[0045] Subsequently, as the process of step S304, the user refers to the campaign plan presented on the website provided by the campaign system provider via the user terminal 200, and as part of participating in the plan, selects a desired action from a list of a plurality of actions for obtaining points and the acquisition points corresponding to each action, and executes the selected action (for example, input of a keyword specified by a company providing products, etc., visit to a specified store, download of a specified app, etc.). When such a request is made, the information reception unit 131 of the control unit 130 of the server terminal 100 receives the action request. As the process of step S305, the information processing unit 132 executes an action corresponding to the requested action (for example, comparison between the keyword input by the user and the keyword registered as trigger setting information in the campaign data storage unit 122 of the storage unit 120). Here, for example, for the action of downloading a specified app, the user downloads the app from the app download site via the URL presented on the web site for the sales promotion campaign provided by the server terminal 100. Here, when the user downloads the app, a measurement SDK for measuring that the user has downloaded the app is downloaded to the user terminal 200. When the measurement SDK detects that the app has been downloaded to the user terminal 200, the server terminal 100 is notified via an SDK server (not shown) that provides the SDK that the user has downloaded the app. Next, as the process of step S306, the information processing unit 132 refers to the campaign data 2000 for the points corresponding to the user's action, and stores information regarding the points to be granted to the user in the user data storage unit 121 of the storage unit 120 in order to grant the points to the user, thereby registering. By repeating the processes of S304 to S306 above, the user executes the desired action, and points for the executed action are added.In addition, the corporate user in charge can also set an upper limit for the total value of the points awarded for each action in the campaign plan. In this case, the server terminal 100 refers to the trigger setting information of the campaign data 2000 for the action information received from the SNS server 400, checks whether the total value of the points to be awarded has reached the upper limit value for point awarding, and can execute the process of awarding points only when the upper limit value has not been reached. Also, the information processing unit 132 can update the point aggregation information of the campaign data 2000 for each user and for multiple users based on the registered number of points. Here, by storing the attribute information and action details of each user as information, the company can later conduct marketing analysis.

[0046] Subsequently, as the process of step S307, the user refers to a list of a plurality of lottery-eligible gifts and the corresponding number of points presented in the campaign plan provided by the campaign system provider via the user terminal 200, and also checks the total value of the points acquired by the user displayed on the user terminal 200. When the user selects a gift that they want to lottery and makes a lottery request, the information reception unit 131 of the control unit 130 of the server terminal 100 receives the lottery request. As the process of step S308, the information processing unit 132 executes a gift lottery process. Here, the information processing unit 132 refers to the user data 1000 in the user data storage unit 121 and the campaign data 2000 in the campaign data storage unit 122 of the storage unit 120, and conducts a lottery for the selected gift based on the points acquired by the user. Then, as the process of step S309, in the case of a gift lottery, the information processing unit 132 stores information regarding whether the user has won the gift as the gift information in the user data 1000 and also stores it as the gift setting information in the campaign data 2000 for registration respectively.

[0047] Here, in the process of step S308, the user refers to a list of a plurality of exchangeable gifts and the corresponding number of points for each of the campaign plans presented on the website provided by the campaign system provider via the user terminal 200. Also, the user checks the total value of the points obtained by the user displayed on the user terminal 200, selects a gift that the user wants to exchange, and makes an exchange request. Then, the information reception unit 131 of the control unit 130 of the server terminal 100 receives the exchange request. As the process of step S309, the information processing unit 132 executes a gift exchange process. Here, the information processing unit 132 refers to the user data 1000 in the user data storage unit 121 of the storage unit 120 and the campaign data 2000 in the campaign data storage unit 122, and executes the exchange of the selected gift based on the points obtained by the user.

[0048] In this way, for the campaign planning in which the user participates, the user can view a list of the content of the campaign planning, the points that can be obtained, and the gifts that can be raffled (exchanged) through a predetermined website instead of through the SNS account. After participating in the campaign planning, the user can perform a predetermined action for obtaining points and execute a gift raffle or exchange in exchange for points. As a result, it becomes easier for the user to continuously participate in the campaign, and for the company, it is possible to expect an improvement in user engagement with products and the like. Also, even if the promotional campaign becomes complicated, such as multiple SNS accounts or a plan through non-SNS, the user can grasp the content of the campaign planning at one stop through a predetermined website and participate in the planning, conduct a gift raffle or exchange. Therefore, it also becomes easier for the company planning the promotional campaign to design and operate the planning. Furthermore, since the actions by the user as triggers for each SNS account or through non-SNS can be aggregated collectively, for the company, it becomes possible to collectively and cross-sectionally analyze the user's SNS account type, user attributes, and actions with respect to products and the like. Here, as for the user attributes, the server terminal 100 can also obtain the profile information registered by the user in various SNSs that distribute the promotional campaign via an API or the like, and generate user attribute information (nationality, gender, age, etc.) based on the obtained profile information. By obtaining profile information from multiple SNSs, the server terminal 100 can also generate user attributes integrally based on the user profiles registered in each SNS.

[0049] As described above, according to the present embodiment, it is possible to realize a method for providing a promotional campaign capable of improving user engagement.

[0050] Although the embodiments according to the invention have been described above, they can be implemented in various other forms, and can be implemented with various omissions, substitutions, and changes. These embodiments, variations, and omissions, substitutions, and changes are included in the technical scope of the claims and the equivalent scope thereof.

Explanation of Signs

[0051] 1 System 100 Server terminal, 110 Communication unit, 120 Storage unit, 130 Control unit, 200 User terminal, 300 Enterprise terminal, NW1 Network

Claims

1. 1. A method of providing a promotional campaign for a product or service by a business, comprising: The control unit of the server terminal acquires, via a website provided by the server terminal, actions taken by users via an SNS server or actions not via the SNS server in response to campaign plans posted by the company's corporate terminal, which are included in a promotional campaign provided by the company; awarding points to the user in response to the action; providing gift setting information relating to gifts that can be acquired by a user via a website provided by the server terminal and the points required to acquire the gifts to the user terminal of the user so that the user can refer to the list on the website without accessing each SNS server; method.

2. 2. The method of claim 1 , The method, wherein the gift setting information includes a setting that enables a lottery for a plurality of gifts according to the points.

3. 2. The method of claim 1 , The control unit causes the points acquired by the user to be displayed on the website via the user terminal.

4. The method of claim 1, comprising: The control unit performs a cross-sectional analysis of actions taken via either the SNS server or the server terminal based on user attributes generated based on profile information of the user obtained from the SNS server.

Citation Information

Patent Citations

  • SNS recognition enlarging service system, and electronic commerce transaction system

    JP2022162778A

  • Program, computer, and information processing method

    JP2024083280A

  • Program, information processing device, and method

    JP7060203B1

  • JPP7190008B