谷口です。
Zen Cartの小ネタです。
Zen Cartにはメール送信機能があります。

今回はここの顧客選択のプルダウンメニューに顧客グループを追加する方法を紹介します。

方法はquery_builderテーブルにデータを登録するだけです。
具体的にはquery_stringに対象となる顧客グループを抽出するSQL文をセットする形です。
例えば、男性会員だけに送りたい場合、下記のようなSQLを実行すれば「男性会員」というメニューが顧客選択のプルダウンに追加されます。
insert into query_builder
(query_category,query_name,query_description,query_string)
values
("email",
"男性会員",
"男性にメールを送ります。",
"select
customers_firstname,
customers_lastname,
customers_email_address
from TABLE_CUSTOMERS
where customers_newsletter = '1' and customers_gender='m'"
);
ちなみに、query_categoryを”email,newsletters”とすると、メルマガ送信時にもこのメニューを出すことができます。
東京都の顧客だけにメールを送るとか、ある商品を注文した人だけにメールを送るとかしたいときに非常に便利です。
SQLの知識が必要ですので、ショップ運営者には敷居が高いかもしれませんが・・・