How to associate a party with marketing tracking code

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
7 messages Options
Reply | Threaded
Open this post in threaded view
|

How to associate a party with marketing tracking code

Deepak Agarwal-2
We can create tracking codes for the affiliates websites from marketting
manger and it works like a charm. What we now want to do is to associate it
with parties so that we can setup the accounting and calculate the
commission run and give user/pass to them to see their panel.

Any thoughts.

Should I use party classification group and then use the same group id in
tracking code group id?

--
Thanks,
Deepak Agarwal,

Mobile: +91 9501190044
Reply | Threaded
Open this post in threaded view
|

Re: How to associate a party with marketing tracking code

Rishi Solanki
Check the data model in OFBiz for ;

- MarketingCampaign
- ContactList
- TrackingCode

All are connected with maketingCampaignId then look into the
ContactListParty entity which can use the same or different tracking code
based on the number of TrackingCode generated for the MarketingCampaign.

Hope it helps, most of the service and flow available OOTB.

--
Rishi Solanki
Manager, Enterprise Software Development
HotWax Media Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxmedia.com


On Tue, Mar 12, 2013 at 2:09 PM, Deepak Agarwal <[hidden email]>wrote:

> We can create tracking codes for the affiliates websites from marketting
> manger and it works like a charm. What we now want to do is to associate it
> with parties so that we can setup the accounting and calculate the
> commission run and give user/pass to them to see their panel.
>
> Any thoughts.
>
> Should I use party classification group and then use the same group id in
> tracking code group id?
>
> --
> Thanks,
> Deepak Agarwal,
>
> Mobile: +91 9501190044
>
Reply | Threaded
Open this post in threaded view
|

Re: How to associate a party with marketing tracking code

Deepak Agarwal-2
Thanks Rishi,

I had seen the contact list and infact I am using it for promotional mails.

Let me brief the exact requirement. We have, say 50, affiliate those have
their unique tracking code and any sale through that tracking code can be
tracked with current functionality.  What I want to do is to have 50
Accounts/parties in my system so that can log into the system and can see
their orders/visit.
I didn't see any way to associate a party with tracking code.
I have created a TrackingCodeRole table for this purpose now. I just wish
if it was the right thing to do. ?  It looks like:

trackingCodeId       partyId         roleTypeId
    adfdc                  3333            AFFILIATE

On Wed, Mar 13, 2013 at 3:44 PM, Rishi Solanki <[hidden email]>wrote:

> Check the data model in OFBiz for ;
>
> - MarketingCampaign
> - ContactList
> - TrackingCode
>
> All are connected with maketingCampaignId then look into the
> ContactListParty entity which can use the same or different tracking code
> based on the number of TrackingCode generated for the MarketingCampaign.
>
> Hope it helps, most of the service and flow available OOTB.
>
> --
> Rishi Solanki
> Manager, Enterprise Software Development
> HotWax Media Pvt. Ltd.
> Direct: +91-9893287847
> http://www.hotwaxmedia.com
>
>
> On Tue, Mar 12, 2013 at 2:09 PM, Deepak Agarwal <[hidden email]
> >wrote:
>
> > We can create tracking codes for the affiliates websites from marketting
> > manger and it works like a charm. What we now want to do is to associate
> it
> > with parties so that we can setup the accounting and calculate the
> > commission run and give user/pass to them to see their panel.
> >
> > Any thoughts.
> >
> > Should I use party classification group and then use the same group id in
> > tracking code group id?
> >
> > --
> > Thanks,
> > Deepak Agarwal,
> >
> > Mobile: +91 9501190044
> >
>



--
Thanks,
Deepak Agarwal,

Mobile: +91 9501190044
Reply | Threaded
Open this post in threaded view
|

Re: How to associate a party with marketing tracking code

Deepak Agarwal-2
I want those affiliates to log into the system and check their statistics.

On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]>wrote:

> Thanks Rishi,
>
> I had seen the contact list and infact I am using it for promotional
> mails.
>
> Let me brief the exact requirement. We have, say 50, affiliate those have
> their unique tracking code and any sale through that tracking code can be
> tracked with current functionality.  What I want to do is to have 50
> Accounts/parties in my system so that can log into the system and can see
> their orders/visit.
> I didn't see any way to associate a party with tracking code.
> I have created a TrackingCodeRole table for this purpose now. I just wish
> if it was the right thing to do. ?  It looks like:
>
> trackingCodeId       partyId         roleTypeId
>     adfdc                  3333            AFFILIATE
>
> On Wed, Mar 13, 2013 at 3:44 PM, Rishi Solanki <[hidden email]>wrote:
>
>> Check the data model in OFBiz for ;
>>
>> - MarketingCampaign
>> - ContactList
>> - TrackingCode
>>
>> All are connected with maketingCampaignId then look into the
>> ContactListParty entity which can use the same or different tracking code
>> based on the number of TrackingCode generated for the MarketingCampaign.
>>
>> Hope it helps, most of the service and flow available OOTB.
>>
>> --
>> Rishi Solanki
>> Manager, Enterprise Software Development
>> HotWax Media Pvt. Ltd.
>> Direct: +91-9893287847
>> http://www.hotwaxmedia.com
>>
>>
>> On Tue, Mar 12, 2013 at 2:09 PM, Deepak Agarwal <[hidden email]
>> >wrote:
>>
>> > We can create tracking codes for the affiliates websites from marketting
>> > manger and it works like a charm. What we now want to do is to
>> associate it
>> > with parties so that we can setup the accounting and calculate the
>> > commission run and give user/pass to them to see their panel.
>> >
>> > Any thoughts.
>> >
>> > Should I use party classification group and then use the same group id
>> in
>> > tracking code group id?
>> >
>> > --
>> > Thanks,
>> > Deepak Agarwal,
>> >
>> > Mobile: +91 9501190044
>> >
>>
>
>
>
> --
> Thanks,
> Deepak Agarwal,
>
> Mobile: +91 9501190044
>



--
Thanks,
Deepak Agarwal,

Mobile: +91 9501190044
Reply | Threaded
Open this post in threaded view
|

Re: How to associate a party with marketing tracking code

Rishi Solanki
IMO, you can use the MarketingCampaignRole (partyId, campaignId,
roleTypeId) connect with MarketingCampaign.marketingCampaignId which in
turn connect with TrackingCode.marketingCampaignId.

Orders and Visits wrt TrackingCode can be managed in the TrackingCodeOrder
and TrackingCodeVisit. Still I'm not sure what you would like to do, I mean
after generating the tracking code, party will do with that code and why
(is there any benefit party will get after using that code).

If only purpose of showing the visit and orders of 50 parties to them
selves then you can simply add some additional role to those parties and on
the basis of role you can show the visits and orders of those parties.

Please give details of main and alternative cases of your requirement. Like
if user logged in and if he has tracking code then what should happen with
that user?

--
Rishi Solanki
Manager, Enterprise Software Development
HotWax Media Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxmedia.com


On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]>wrote:

> I want those affiliates to log into the system and check their statistics.
>
> On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]
> >wrote:
>
> > Thanks Rishi,
> >
> > I had seen the contact list and infact I am using it for promotional
> > mails.
> >
> > Let me brief the exact requirement. We have, say 50, affiliate those have
> > their unique tracking code and any sale through that tracking code can be
> > tracked with current functionality.  What I want to do is to have 50
> > Accounts/parties in my system so that can log into the system and can see
> > their orders/visit.
> > I didn't see any way to associate a party with tracking code.
> > I have created a TrackingCodeRole table for this purpose now. I just wish
> > if it was the right thing to do. ?  It looks like:
> >
> > trackingCodeId       partyId         roleTypeId
> >     adfdc                  3333            AFFILIATE
> >
> > On Wed, Mar 13, 2013 at 3:44 PM, Rishi Solanki <[hidden email]
> >wrote:
> >
> >> Check the data model in OFBiz for ;
> >>
> >> - MarketingCampaign
> >> - ContactList
> >> - TrackingCode
> >>
> >> All are connected with maketingCampaignId then look into the
> >> ContactListParty entity which can use the same or different tracking
> code
> >> based on the number of TrackingCode generated for the MarketingCampaign.
> >>
> >> Hope it helps, most of the service and flow available OOTB.
> >>
> >> --
> >> Rishi Solanki
> >> Manager, Enterprise Software Development
> >> HotWax Media Pvt. Ltd.
> >> Direct: +91-9893287847
> >> http://www.hotwaxmedia.com
> >>
> >>
> >> On Tue, Mar 12, 2013 at 2:09 PM, Deepak Agarwal <[hidden email]
> >> >wrote:
> >>
> >> > We can create tracking codes for the affiliates websites from
> marketting
> >> > manger and it works like a charm. What we now want to do is to
> >> associate it
> >> > with parties so that we can setup the accounting and calculate the
> >> > commission run and give user/pass to them to see their panel.
> >> >
> >> > Any thoughts.
> >> >
> >> > Should I use party classification group and then use the same group id
> >> in
> >> > tracking code group id?
> >> >
> >> > --
> >> > Thanks,
> >> > Deepak Agarwal,
> >> >
> >> > Mobile: +91 9501190044
> >> >
> >>
> >
> >
> >
> > --
> > Thanks,
> > Deepak Agarwal,
> >
> > Mobile: +91 9501190044
> >
>
>
>
> --
> Thanks,
> Deepak Agarwal,
>
> Mobile: +91 9501190044
>
Reply | Threaded
Open this post in threaded view
|

Re: How to associate a party with marketing tracking code

Deepak Agarwal-2
Yes, I had thought of using MarketingCampaignRole and TrackingCode(Infact I
started with this only) but the problem with that is for each tracking code
I will have to create a market campaign. If it is fine if I have one parent
marketingCampain such as "AffiliateSales" and under this I create one
marketingcampaing per trackingcode then great,it will fulfil my requirement
otherwise we will have to think of alternatives.

Affiliate parties will get commissions for the orders generated through
their tracking code and they should be able to login into the application
and see visits and orders through their tracking code, so I wanted to
assign affiliate party and trackingcode.

ContactList is useful to track and reach out the end user customer.



On Wed, Mar 13, 2013 at 6:23 PM, Rishi Solanki <[hidden email]>wrote:

> IMO, you can use the MarketingCampaignRole (partyId, campaignId,
> roleTypeId) connect with MarketingCampaign.marketingCampaignId which in
> turn connect with TrackingCode.marketingCampaignId.
>
> Orders and Visits wrt TrackingCode can be managed in the TrackingCodeOrder
> and TrackingCodeVisit. Still I'm not sure what you would like to do, I mean
> after generating the tracking code, party will do with that code and why
> (is there any benefit party will get after using that code).
>
> If only purpose of showing the visit and orders of 50 parties to them
> selves then you can simply add some additional role to those parties and on
> the basis of role you can show the visits and orders of those parties.
>
> Please give details of main and alternative cases of your requirement. Like
> if user logged in and if he has tracking code then what should happen with
> that user?
>
> --
> Rishi Solanki
> Manager, Enterprise Software Development
> HotWax Media Pvt. Ltd.
> Direct: +91-9893287847
> http://www.hotwaxmedia.com
>
>
> On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]
> >wrote:
>
> > I want those affiliates to log into the system and check their
> statistics.
> >
> > On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]
> > >wrote:
> >
> > > Thanks Rishi,
> > >
> > > I had seen the contact list and infact I am using it for promotional
> > > mails.
> > >
> > > Let me brief the exact requirement. We have, say 50, affiliate those
> have
> > > their unique tracking code and any sale through that tracking code can
> be
> > > tracked with current functionality.  What I want to do is to have 50
> > > Accounts/parties in my system so that can log into the system and can
> see
> > > their orders/visit.
> > > I didn't see any way to associate a party with tracking code.
> > > I have created a TrackingCodeRole table for this purpose now. I just
> wish
> > > if it was the right thing to do. ?  It looks like:
> > >
> > > trackingCodeId       partyId         roleTypeId
> > >     adfdc                  3333            AFFILIATE
> > >
> > > On Wed, Mar 13, 2013 at 3:44 PM, Rishi Solanki <
> [hidden email]
> > >wrote:
> > >
> > >> Check the data model in OFBiz for ;
> > >>
> > >> - MarketingCampaign
> > >> - ContactList
> > >> - TrackingCode
> > >>
> > >> All are connected with maketingCampaignId then look into the
> > >> ContactListParty entity which can use the same or different tracking
> > code
> > >> based on the number of TrackingCode generated for the
> MarketingCampaign.
> > >>
> > >> Hope it helps, most of the service and flow available OOTB.
> > >>
> > >> --
> > >> Rishi Solanki
> > >> Manager, Enterprise Software Development
> > >> HotWax Media Pvt. Ltd.
> > >> Direct: +91-9893287847
> > >> http://www.hotwaxmedia.com
> > >>
> > >>
> > >> On Tue, Mar 12, 2013 at 2:09 PM, Deepak Agarwal <[hidden email]
> > >> >wrote:
> > >>
> > >> > We can create tracking codes for the affiliates websites from
> > marketting
> > >> > manger and it works like a charm. What we now want to do is to
> > >> associate it
> > >> > with parties so that we can setup the accounting and calculate the
> > >> > commission run and give user/pass to them to see their panel.
> > >> >
> > >> > Any thoughts.
> > >> >
> > >> > Should I use party classification group and then use the same group
> id
> > >> in
> > >> > tracking code group id?
> > >> >
> > >> > --
> > >> > Thanks,
> > >> > Deepak Agarwal,
> > >> >
> > >> > Mobile: +91 9501190044
> > >> >
> > >>
> > >
> > >
> > >
> > > --
> > > Thanks,
> > > Deepak Agarwal,
> > >
> > > Mobile: +91 9501190044
> > >
> >
> >
> >
> > --
> > Thanks,
> > Deepak Agarwal,
> >
> > Mobile: +91 9501190044
> >
>



--
Thanks,
Deepak Agarwal,

Mobile: +91 9501190044
Reply | Threaded
Open this post in threaded view
|

Re: How to associate a party with marketing tracking code

Rishi Solanki
In that case your solution looks correct to me and there should be no side
effect if you play with the TrackingCodeType (that means add new type for
your usage). Using one campaign per tracking code seems too much for doing
this.

Thanks!

--
Rishi Solanki
Manager, Enterprise Software Development
HotWax Media Pvt. Ltd.
Direct: +91-9893287847
http://www.hotwaxmedia.com


On Wed, Mar 13, 2013 at 9:33 PM, Deepak Agarwal <[hidden email]>wrote:

> Yes, I had thought of using MarketingCampaignRole and TrackingCode(Infact I
> started with this only) but the problem with that is for each tracking code
> I will have to create a market campaign. If it is fine if I have one parent
> marketingCampain such as "AffiliateSales" and under this I create one
> marketingcampaing per trackingcode then great,it will fulfil my requirement
> otherwise we will have to think of alternatives.
>
> Affiliate parties will get commissions for the orders generated through
> their tracking code and they should be able to login into the application
> and see visits and orders through their tracking code, so I wanted to
> assign affiliate party and trackingcode.
>
> ContactList is useful to track and reach out the end user customer.
>
>
>
> On Wed, Mar 13, 2013 at 6:23 PM, Rishi Solanki <[hidden email]
> >wrote:
>
> > IMO, you can use the MarketingCampaignRole (partyId, campaignId,
> > roleTypeId) connect with MarketingCampaign.marketingCampaignId which in
> > turn connect with TrackingCode.marketingCampaignId.
> >
> > Orders and Visits wrt TrackingCode can be managed in the
> TrackingCodeOrder
> > and TrackingCodeVisit. Still I'm not sure what you would like to do, I
> mean
> > after generating the tracking code, party will do with that code and why
> > (is there any benefit party will get after using that code).
> >
> > If only purpose of showing the visit and orders of 50 parties to them
> > selves then you can simply add some additional role to those parties and
> on
> > the basis of role you can show the visits and orders of those parties.
> >
> > Please give details of main and alternative cases of your requirement.
> Like
> > if user logged in and if he has tracking code then what should happen
> with
> > that user?
> >
> > --
> > Rishi Solanki
> > Manager, Enterprise Software Development
> > HotWax Media Pvt. Ltd.
> > Direct: +91-9893287847
> > http://www.hotwaxmedia.com
> >
> >
> > On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]
> > >wrote:
> >
> > > I want those affiliates to log into the system and check their
> > statistics.
> > >
> > > On Wed, Mar 13, 2013 at 5:38 PM, Deepak Agarwal <[hidden email]
> > > >wrote:
> > >
> > > > Thanks Rishi,
> > > >
> > > > I had seen the contact list and infact I am using it for promotional
> > > > mails.
> > > >
> > > > Let me brief the exact requirement. We have, say 50, affiliate those
> > have
> > > > their unique tracking code and any sale through that tracking code
> can
> > be
> > > > tracked with current functionality.  What I want to do is to have 50
> > > > Accounts/parties in my system so that can log into the system and can
> > see
> > > > their orders/visit.
> > > > I didn't see any way to associate a party with tracking code.
> > > > I have created a TrackingCodeRole table for this purpose now. I just
> > wish
> > > > if it was the right thing to do. ?  It looks like:
> > > >
> > > > trackingCodeId       partyId         roleTypeId
> > > >     adfdc                  3333            AFFILIATE
> > > >
> > > > On Wed, Mar 13, 2013 at 3:44 PM, Rishi Solanki <
> > [hidden email]
> > > >wrote:
> > > >
> > > >> Check the data model in OFBiz for ;
> > > >>
> > > >> - MarketingCampaign
> > > >> - ContactList
> > > >> - TrackingCode
> > > >>
> > > >> All are connected with maketingCampaignId then look into the
> > > >> ContactListParty entity which can use the same or different tracking
> > > code
> > > >> based on the number of TrackingCode generated for the
> > MarketingCampaign.
> > > >>
> > > >> Hope it helps, most of the service and flow available OOTB.
> > > >>
> > > >> --
> > > >> Rishi Solanki
> > > >> Manager, Enterprise Software Development
> > > >> HotWax Media Pvt. Ltd.
> > > >> Direct: +91-9893287847
> > > >> http://www.hotwaxmedia.com
> > > >>
> > > >>
> > > >> On Tue, Mar 12, 2013 at 2:09 PM, Deepak Agarwal <
> [hidden email]
> > > >> >wrote:
> > > >>
> > > >> > We can create tracking codes for the affiliates websites from
> > > marketting
> > > >> > manger and it works like a charm. What we now want to do is to
> > > >> associate it
> > > >> > with parties so that we can setup the accounting and calculate the
> > > >> > commission run and give user/pass to them to see their panel.
> > > >> >
> > > >> > Any thoughts.
> > > >> >
> > > >> > Should I use party classification group and then use the same
> group
> > id
> > > >> in
> > > >> > tracking code group id?
> > > >> >
> > > >> > --
> > > >> > Thanks,
> > > >> > Deepak Agarwal,
> > > >> >
> > > >> > Mobile: +91 9501190044
> > > >> >
> > > >>
> > > >
> > > >
> > > >
> > > > --
> > > > Thanks,
> > > > Deepak Agarwal,
> > > >
> > > > Mobile: +91 9501190044
> > > >
> > >
> > >
> > >
> > > --
> > > Thanks,
> > > Deepak Agarwal,
> > >
> > > Mobile: +91 9501190044
> > >
> >
>
>
>
> --
> Thanks,
> Deepak Agarwal,
>
> Mobile: +91 9501190044
>