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 <[email protected]>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 <[email protected]
> >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 <[email protected]
> > >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 <[email protected]
> > > >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 <
> > [email protected]
> > > >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 <
> [email protected]
> > > >> >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 via email to