やかんブログ

Zen Cartでメール送信グループの追加をする

2009年11月25日(水)09:00|谷口

谷口です。

Zen Cartの小ネタです。

Zen Cartにはメール送信機能があります。

send_mail

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

pulldown

方法は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の知識が必要ですので、ショップ運営者には敷居が高いかもしれませんが・・・

この記事に関するお問い合わせはこちら

ページの先頭へ