Skip to main content

Using custom member filters

Apart from performing searches, custom member filters also allow you to authorize access to pages, specify notification recipients, and implement other actions.

Creating a filter

1. Go to the custom member filter screen

Filter conditions can be specified on the custom member filter screen. In the sidebar menu, select [Member] -> [Custom member filter] in the sidebar menu.

Image from Gyazo On the filter list screen, click [Add] in the upper right corner.

Image from Gyazo

2. Set up your filter

Set up your filter as desired. For more information on the input fields, see User guide: Custom member filter.

Example filter:

  • Name: New/selected regional members
  • Access restriction: Everyone
  • Logical operator: AND
  • Use permission settings: Enable
  • Memo: (leave blank)

Image from Gyazo

3. Input your filter conditions

You can input your filter conditions under the "Member", "Form", "E-commerce", and/or "Custom function" tabs.

Below is an example filter for members who have registered within the last 30 days and who are living either in Tokyo or abroad.

a. Members who have registered within the last 30 days

Under the "Member" tab, select [Insert date] -> [Relative] -> [>=] and enter today -30 day in the textbox.

Image from Gyazo

b. Add grouped condition

Click ▼ next to the [Add] button and select [Add grouped condition].

Image from Gyazo Image from Gyazo

c. Members who are located in Tokyo or abroad

Under "Grouped conditions", select [Prefecture] -> [in] -> [Tokyo].

Image from Gyazo Then, click [Add] and select [Prefecture] -> [in] -> [Abroad].

Image from Gyazo

d. Select the logical operator

Set the outermost operator (red box) to AND, and the operator within the grouped condition (purple box) to OR.

Image from Gyazo

4. View your filter results

Click [View results] to verify the results.

Image from Gyazo If there are no errors, click [Update] at the bottom of the screen to save your custom filter.

Specifying relative times

While the above example uses a relative specification of today -30 day, you can also configure different times using the PHP date and time format.

Example

Target dateInput
Yesterday at 12:00yesterday noon, yesterday 12:00
End of next monthlast day of next month
Absolute date2021-03-24
First Saturday of January, 2021first sat of January 2021
Relative datee.g., +5 weeks, +12 day, -6 month

Functions that use custom member filters

Custom member filters can be used in the following functions.

API request restriction in Content editor Advanced settings

Available under "Advanced settings" > "API request restriction" in the content editor.

Image from Gyazo

Notification recipients

Go to [Channels] -> [Bulk Notification], then specify filters as default recipient groups in the notification basic settings.

Image from Gyazo

Form basic settings access restriction

Go to [Channels] -> [WEB] -> [Form], then set "API request restriction" in the form basic settings.

Image from Gyazo

Endpoint settings authentication

Available under "API request restriction" in the Endpoint settings dialog. Select [MemberCustomSearchAuth] to use the filters.

Image from Gyazo

Member search in member list

Available under "Advanced search" in [Member Management] -> Member.

Image from Gyazo


Support

If you have any other questions, please contact us or check out Our Slack Community.